Can someone really familiar with direct x functions please read over this
post carefully and explain what's happening on my system? I'd really
appreciate it if I could understand what's happening a bit better.
I have XP Home Edition and have upgraded directx to 9.0a. There are
absolutely no problems at all with my graphics. I have a PNY GeForce4 64 meg
Ti4200 and I'm using the latest drivers for that card, which are WHQL
certified. (Nvidia 40.72 detonator reference drivers)
My question concerns the tests you do in dxdiag for display. First of all,
I'm bringing up dxdiag by using search dxdiag. Is that the correct way to
bring up the direct x screen for doing the tests?
Once there, I find dxdiag in my system 32 and SP1 locations. There are
several dxdiag icons visible. I double click the sys 32 icon and the direct
x screen comes up ok and performs a search for WHQL drivers...all ok.
Now the tests; I open "display" and the two tests are visible...direct draw,
and Direct 3D.
Direct draw The concentric rectangles are there ok. The small bouncing
white box shows normally. The next test...the full screen white bouncing
box, sometimes shows up on the dark screen and sometimes it doesn't. I would
say that most of the time it doesn't appear.
Now to Direct 3D. The hardware acceleration for 7 never shows up......number
8 and 9 show up normally as the spinning boxes.
My questions are two. First of all, is what I'm seeing ok, even if the full
screen bouncing white box is a sometimes show...and the number 7 spinning
box is always missing?.....and this also.....when the tests are completed
and I exit dxdiag back into the search window.....all the icons for dxdiag
are gone.....none are showing at all. The text is all there, but after
running the tests, the icons always disappear in the search window.
Can anyone shed any light on my general comments and help me understand this
process. I want to make sure nothing is wrong in my system.
FWIW, this behavior was present as well in directx 8.0 and 9.0 before I
upgraded to 9.0a.
Many thanks for your help.
Dudley