If developers are using the debug version of D3D9 runtime d3d9d.dll from March 2009 DirectX SDK, they may notice compilation or runtime errors when developing on Windows 7 RTM. 

There is a binary mismatch between d3d9d.dll from March 2009 DirectX SDK and Windows 7.  To workaround, developers should be using the latest August 2009 DirectX SDK.