Jump to content
  • Advertisement
Sign in to follow this  
aprilspirit89

Direct3DCreate9 causing problem

This topic is 2459 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Recently,my computer got a strange error which said "api-ms-win-core-registry-l1-1-0.dll is missing".I believe it is caused by Direct3DCreate9 fuction.Meanwhile,this dll does not exsit in windows7.Some people say these problem happens when you have vs2010 sp1 and dxsdk(June 2010) both.I've uninstalled the relative files to nothing.Can somebody help?

Share this post


Link to post
Share on other sites
Advertisement
Ok I think I found the problem. When I installed Visual Studio 11 Preview (I think) it installed d3d9d.dll of Windows 8 SDK also in C:\Windows\SysWOW64 folder.

Even if you uninstall / reinstall the DirectX SDK (June 2010) it will not override this version of d3d9d.dll because it is more recent than one in the DirectX June 2010 SDK...

So, I manually replace it by one installed in C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Developer Runtime\x86 and now I can run and debug my D3D9 game when I activate debug D3D9 runtime from DirectX Control Panel...

Hope it will help you!

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!