在下列步骤之前,需要:
#include<d3dx9.h>
#pragma comment(lib,"d3d9.lib")
#pragma comment(lib,"d3dx9.lib")
1.通过接口 Direct3DCreate9(D3D_SDK_VERSION) 获取IDirect3D9指针;
2.使用IDriect3D9指针的 GetDeviceCaps 接口判定显卡是否支持硬件顶点运算,若硬件不支持,可使用软件模拟顶点运算;
3.使用第2条的测试结果初始化 D3DPRESENT_PARAMETERS 结构;
4.使用第3条的 D3DPRESENT_PARAMETERS 结构 创建设备接口 IDirect3DDevice9;
5.拿到IDirect3DDevice9接口,该干嘛干嘛去了哈。