ID3DX10Mesh::GetAttributeTable 方法
擷取網格的屬性資料表,或網格屬性工作表中儲存的專案數。
語法
HRESULT GetAttributeTable(
[in] D3DX10_ATTRIBUTE_RANGE *pAttribTable,
[in] UINT *pAttribTableSize
);
參數
-
pAttribTable [in]
-
D3DX10_ATTRIBUTE_RANGE結構的陣列指標,代表網格屬性工作表中的專案。 指定 Null 以擷取 pAttribTableSize 的值。
-
pAttribTableSize [in]
-
類型: UINT*
pAttribTable 中所儲存專案數的指標,或要填入的值,以及儲存在網格之屬性資料表中的專案數。
傳回值
類型: HRESULT
傳回值是 Direct3D 10 傳回碼中列出的其中一個值。
備註
屬性工作表可用來識別需要使用不同紋理、轉譯狀態、材質等繪製之網格的區域。 此外,應用程式可以使用屬性工作表來隱藏網格的部分,方法是在繪製框架時不繪製指定的屬性識別碼。
規格需求
需求 | 值 |
---|---|
標頭 |
|
程式庫 |
|
另請參閱