![]() ![]() However, sometimes, you might encounter problems when running programs, such as “ The program can’t start because d3dx9_35.dll is missing”. Most programs nowadays will probably require you to have a newer version of DirectX. It also has a very advanced suite of tools and features for helping you display intense and complex multimedia elements, including full-spectrum graphics, videos, 3D animations, audio, images, and more. Enjoy Graphically Intense ProgramsĭirectX 9 features High-Level Shader Language, which allows it to display shaders correctly and in detail. It includes images, 3D animations, audio, and much more. It will help you get the most out of your hardware and optimize it for running intense programs, games, and graphically difficult files. DirectX 9 is one of the earliest versions of this application. ![]() Most games and applications will require you to run DirectX, at least a version of it. If this approach does not work for you, perhaps you can check the file date or version on one of the dlls in “C:\WINDOWS\ Microsoft.DirectX 9 is an application designed to keep your Windows computer running and display graphically intense files and programs. Perhaps you can test this against some of your systems to see if it accuratly distinguishes the August 06 9c against the earlier 9c. I don’t have the earlier version of DirectX 9c hanging around to test a before and after upgrade. On this test machine, dxdiag.exe shows some file dates from which leads me to believe that I am on the August 2006 version. Q: (if it=“4.” then “DirectX 9c - Downlevel” else if it=“4.” then “DirectX 9c” else if it=“4.” then “DirectX 9b” else if it=“4.” then “DirectX 9a” else if it=“4.” then “DirectX 9” else if it=“4.” then “DirectX 8.2” else if it=“4.” then “DirectX 8.1 a or b” else if it=“4.” then “DirectX 8.1 XP” else if it=“4.” then “DirectX 8.1 downlevel” else “DirectX not detected”) of value “version” of key “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX” of registry ![]() It would be pretty easy to do with an additional layer of “if then else” but it does not look as clean. I did not include logic to handle versions 5,6 and 7 because it uses the other registry key. Q: values “version” of key “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX” of registryĪnd from that you can make a long “if then else” lookup based on the charts from DX8 and DX9. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |