我有在Visual Studio我的C文件下面的代码...它编译好了,但它挂在DLL函数调用计算机...的DirectX在Visual Studio
hr = D3D11CreateDevice(NULL, D3D_DRIVER_TYPE_HARDWARE, NULL, 0, 0, 0, D3D11_SDK_VERSION, &gamedevice, &featureLevel, &gamedevicecontext);
fprintf_s(debugfile, "called CreateDevice()...\n");
fflush(debugfile);
if(FAILED(hr))
{
MessageBox(0, "D3D11CreateDevice Failed.", 0, 0);
return 0;
}
有一大堆更多的代码之后,但调试文件显示,它没有达到它......我是通过首先在我的应用中使用D3D11CreateDevice做正确的事情还是我需要首先使用枚举类型代码?我如何在Visual Studio中调试D3D DLL?
我一直在使用这本书“使用的DirectX 11 3D游戏编程”由Frank D.月神
希望你能帮助
这是不够的信息,因为你没有包括你声明所有这些类型的地方。 –