|
|
今天随便看看DirectX9开发帮助文档,发现了有趣的东西:D3DRECTPATCH_INFO结构体,
typedef struct D3DRECTPATCH_INFO {
UINT StartVertexOffsetWidth;
UINT StartVertexOffsetHeight;
UINT Width;
UINT Height;
UINT Stride;
D3DBASISTYPE Basis;
D3DDEGREETYPE Degree;
} D3DRECTPATCH_INFO, *LPD3DRECTPATCH_INFO;
还有个: IDirect3DDevice9: rawRectPatch
HRESULT DrawRectPatch(
UINT Handle,
const float* pNumSegs,
const D3DRECTPATCH_INFO* pRectPatchInfo
);
好象是用来渲染方块的,用到了上面的结构体,不知道怎么用这些东西啊,能用来做地形渲染吗? |
|