Thought I'd post this as it seems to be a common problem found on this message board where the Direct3d/Draw acceleration is suddenly showing as unavailable in DXDiag, and games stop working properly.
It is caused by running Netmeeting (or just having the icon in the taskbar). Simply exit it, and all acceleration will be enabled again. Simple as that!!!!