ID3DXMesh 接口

应用程序使用 ID3DXMesh 接口的方法操作网格对象。

成员

ID3DXMesh 接口继承自 ID3DXBaseMeshID3DXMesh 还具有以下类型的成员:

方法

ID3DXMesh 接口具有以下方法。

方法 说明
LockAttributeBuffer 锁定包含网格属性数据的网格缓冲区,并返回指向它的指针。
优化 生成具有重新排序的人脸和顶点的新网格,以优化绘制性能。
OptimizeInplace 生成具有重新排序的人脸和顶点的网格,以优化绘制性能。 此方法对现有网格进行重新排序。
SetAttributeTable 设置网格的属性表以及表中存储的条目数。
UnlockAttributeBuffer 解锁属性缓冲区。

 

备注

若要获取 ID3DXMesh 接口,请调用 D3DXCreateMeshD3DXCreateMeshFVF 函数。

此接口从 ID3DXBaseMesh 接口继承其他功能。

LPD3DXMESH 类型定义为指向 ID3DXMesh 接口的指针。

typedef struct ID3DXMesh *LPD3DXMESH;

要求

要求
标头
D3DX9Mesh.h

D3dx9.lib

另请参阅

ID3DXBaseMesh

D3DX 接口

网格函数