Sunday, November 02, 2008

More Notes when porting DirectX9 to VS2005

Here are some more notes regarding porting DirectX9 SDK samples to Visual Studio 2005. When compiling Direct3D solutions, we might get the following errors:

: fatal error CVT1100: duplicate resource. type:MANIFEST, name:1, language:0x0409


This is due to the duplicate MANIFEST configurations. One way to fix this is to select the project file, and right click to select project properties, and then choose the "Manifest Tool", and then choose the "input and output" item, and set the "Embed Manifest" to "NO".


This should fix the linking error for Direct3D samples.


When compiling DirectShow samples, if there is an error saying that largeint.lib is missing, then the easy fix is simply to remove the library from the settings since it is not needed.

0 Comments:

Post a Comment

<< Home