   DDI Version Issues
  I dont know if this is the right section for this question, but i am having a problem with my DDI version from the dxidag program. My DDI version is always at 9, but every now and then, after i get done playing a game or after i finish installing a game, the DDI version will drop to 7. Mins ago, i just got done playing this game , and i just notice my DDI version is set at 7, when its suppose to be at 9. When i restart my computer soon, it will be 9 again. Like i said tho, this only happens out of a blue moon, i just wanted to know what was the problem.My pc specs:Windows 98 se512megs of ramAti radeon 7000 64MB PCI 20GBPIII 600MHZ[Edited by - LegendaryU2K on July 24, 2006 7:37:07 PM]
  Uhm... What's a "DDI version"? I can't see any reference to "DDI" in dxdiag.   ;Sorry about the german version.DDI stands for Device Driver Interface. The Windows XP Direct3D 9 runtime supports the driver interfaces from 7 to 9. But there are some limitations if you don’t have a DDI 9 driver.You can get this value with D3DXGetDriverLevel but the DDI level can be determined from the caps, too. ;Quote:Original post by LegendaryU2KMy DDI version is always at 9, but every now and then, after i get done playing a game or after i finish installing a game, the DDI version will drop to 9. Mins ago, i just got done playing this game , and i just notice my DDI version is set at 7, when its suppose to be at 9. When i restart my computer soon, it will be 9 again. Like i said tho, this only happens out of a blue moon, i just wanted to know what was the problem.This sounds like a driver issue--there's nothing in the runtime/API that allows the programmer to change the DDI. It must be that the driver is messing something up internally.   ; Ooooops i meant it drops to 7. Anyway i havent restarted my computer ever since it switch to 7 and the dxdiag box , it reads: " Hardware accelerated Direct3D 9+ is not available because the display driver does not support it.  You may be able to get a newer driver from the hardware manufacturer. "  Are they saying that my ATI RADEON 700064MB PCI card doesnt support direct X9?If that is the case, why does it stay at 9 about 100% of the time? Also, if the DDI version is not at 9, alot of my games doesnt work. So i have to restart my computer to get to back at 9 and then the game will work. I planned to upgrade to ATI Radeon 9250 256MB soon, and maybe it will fix the problem. Also, my drivers are updated. I just think it has something to do with installing some of the games, because it only happens every now and then, after i get dont installing a game. ;Quote:Original post by Muhammad HaggaThis sounds like a driver issue--there's nothing in the runtime/API that allows the programmer to change the DDI. It must be that the driver is messing something up internally.Yea i may have to get in contact with ATI soon. Peace   ; Hey guys, i downloaded DirectX 9.0c End-User Runtime the whole package, and it seem to have fixed the problem. The ddi version is staying at 9. Peace :)   