ID3DXMesh 介面
應用程式會使用 ID3DXMesh 介面的 方法來操作網格物件。
成員
ID3DXMesh介面繼承自ID3DXBaseMesh。 ID3DXMesh 也有下列類型的成員:
方法
ID3DXMesh介面具有這些方法。
方法 | 描述 |
---|---|
LockAttributeBuffer | 鎖定包含網格屬性資料的網格緩衝區,並傳回其指標。 |
優化 | 產生具有重新排序臉部和頂點的新網格,以優化繪圖效能。 |
OptimizeInplace | 產生具有重新排序臉部和頂點的網格,以優化繪圖效能。 這個方法會重新排列現有的網格。 |
SetAttributeTable | 設定網格的屬性資料表,以及儲存在資料表中的專案數目。 |
UnlockAttributeBuffer | 解除鎖定屬性緩衝區。 |
備註
若要取得 ID3DXMesh 介面,請呼叫 D3DXCreateMesh 或 D3DXCreateMeshFVFF 函 式。
此介面會從 ID3DXBaseMesh 介面繼承其他功能。
LPD3DXMESH 類型定義為 ID3DXMesh 介面的指標。
typedef struct ID3DXMesh *LPD3DXMESH;
規格需求
需求 | 值 |
---|---|
標頭 |
|
程式庫 |
|
另請參閱