共用方式為


ID3DX10Mesh::GetAttributeTable 方法

擷取網格的屬性資料表,或網格屬性工作表中儲存的專案數。

語法

HRESULT GetAttributeTable(
  [in] D3DX10_ATTRIBUTE_RANGE *pAttribTable,
  [in] UINT                   *pAttribTableSize
);

參數

pAttribTable [in]

類型: D3DX10_ATTRIBUTE_RANGE*

D3DX10_ATTRIBUTE_RANGE結構的陣列指標,代表網格屬性工作表中的專案。 指定 Null 以擷取 pAttribTableSize 的值。

pAttribTableSize [in]

類型: UINT*

pAttribTable 中所儲存專案數的指標,或要填入的值,以及儲存在網格之屬性資料表中的專案數。

傳回值

類型: HRESULT

傳回值是 Direct3D 10 傳回碼中列出的其中一個值。

備註

屬性工作表可用來識別需要使用不同紋理、轉譯狀態、材質等繪製之網格的區域。 此外,應用程式可以使用屬性工作表來隱藏網格的部分,方法是在繪製框架時不繪製指定的屬性識別碼。

規格需求

需求
標頭
D3DX10.h
程式庫
D3DX10.lib

另請參閱

ID3DX10Mesh

D3DX 介面