C++写Direct3d的问题

来源:百度知道 编辑:UC知道 时间:2024/05/15 03:58:40
刚刚学会MFC,然后看了一本Direct 3D的书,第一章就看不懂,编译时老是说没有头文件"D3DWnd.h",他又说要安装direct SDK,但是我装了还是不行,那个SDK具体步骤是怎样用的?
源代码:
……
#include <D3DWnd.h>
……
Protected:
CD3DWnd m_wndD3D;
……
void CMainFrame::OnD3dBegin()
{
m_wndD3D.CreateEx (……);
}
虽然很短,但就是不行,烦!!!

sdk安装到默认路径,安装完后把该路径include到vc环境下以便vc能自动找到该路径。

您好 楼主 您没有把sx sdk的函数库引入至vc环境~

您可以按照如下方法做:

项目->属性->连接器->输入->附加依赖项->
加入以下:
d3dxof.lib dxguid.lib d3dx9d.lib d3d9.lib winmm.lib

文件在sdk中可以找到~