D3DXBONECOMBINATION 結構
描述具有相同屬性和骨狀組合之網格的子集。
語法
typedef struct D3DXBONECOMBINATION {
DWORD AttribId;
DWORD FaceStart;
DWORD FaceCount;
DWORD VertexStart;
DWORD VertexCount;
DWORD *BoneId;
} D3DXBONECOMBINATION, *LPD3DXBONECOMBINATION;
成員
-
AttribId
-
類型: DWORD
-
屬性資料表識別碼。
-
FaceStart
-
類型: DWORD
-
開始臉部。
-
FaceCount
-
類型: DWORD
-
臉部計數。
-
VertexStart
-
類型: DWORD
-
開始頂點。
-
VertexCount
-
類型: DWORD
-
頂點計數。
-
HierarchyId
-
類型: DWORD*
-
值陣列的指標,可識別可在單一繪圖呼叫中繪製的每個骨頭。 請注意,陣列可以是可變長度,以容納 ConvertToIndexedBlendedMesh的可變長度組合。
陣列的大小會根據產生的網格類型而有所不同。 非索引網格陣列大小等於 ConvertToBlendedMesh () 中 pMaxVertexInfl 的每個頂點加權數目。 索引網格陣列大小等於 ConvertToIndexedBlendedMesh) 中的調色盤 (調色盤專案數目。
備註
D3DXBONECOMBINATION所描述的網格子集可以在單一繪圖呼叫中轉譯。
規格需求
需求 | 值 |
---|---|
標頭 |
|
另請參閱