ID3DXMesh 接口
应用程序使用 ID3DXMesh 接口的方法操作网格对象。
成员
ID3DXMesh 接口继承自 ID3DXBaseMesh。 ID3DXMesh 还具有以下类型的成员:
方法
ID3DXMesh 接口具有以下方法。
方法 | 说明 |
---|---|
LockAttributeBuffer | 锁定包含网格属性数据的网格缓冲区,并返回指向它的指针。 |
优化 | 生成具有重新排序的人脸和顶点的新网格,以优化绘制性能。 |
OptimizeInplace | 生成具有重新排序的人脸和顶点的网格,以优化绘制性能。 此方法对现有网格进行重新排序。 |
SetAttributeTable | 设置网格的属性表以及表中存储的条目数。 |
UnlockAttributeBuffer | 解锁属性缓冲区。 |
备注
若要获取 ID3DXMesh 接口,请调用 D3DXCreateMesh 或 D3DXCreateMeshFVF 函数。
此接口从 ID3DXBaseMesh 接口继承其他功能。
LPD3DXMESH 类型定义为指向 ID3DXMesh 接口的指针。
typedef struct ID3DXMesh *LPD3DXMESH;
要求
要求 | 值 |
---|---|
标头 |
|
库 |
|
另请参阅