2012-11-08 75 views
0

感謝StackOverflow,我解決了一段時間以來一直困擾着我的鏈接器錯誤。 我認爲庫d3d11包含d3dx11的功能,導致混淆。d3d11.lib和d3dx11.lib之間的根本區別

這兩個庫之間有什麼區別? d3dx11在其描述中只提到了「D3DX實用程序庫」。

回答

4

對於DirectX的頭,但我認爲它應該是LIB相同:

的文件包括不同的事情。 d3d11.h文件包含Direct3D的核心部分。 d3dx11.h文件包含Direct3D的擴展,這些擴展對圖形庫不是必需的,但在編寫遊戲或其他圖形程序時可以非常方便。

+0

比如加載紋理的例子? –

+0

possible:[http://msdn.microsoft.com/en-us/library/windows/desktop/ff476162%28v=vs.85%29.aspx](http://msdn.microsoft.com/en-us /library/windows/desktop/ff476162%28v=vs.85%29.aspx)。 (至少紋理保存) – lucasg

相關問題