共用方式為


D3DX10_ATTRIBUTE_RANGE結構

儲存屬性資料表專案。

語法

typedef struct D3DX10_ATTRIBUTE_RANGE {
  UINT AttribId;
  UINT FaceStart;
  UINT FaceCount;
  UINT VertexStart;
  UINT VertexCount;
} D3DX10_ATTRIBUTE_RANGE, *LPD3DX10_ATTRIBUTE_RANGE;

成員

AttribId

類型: UINT

屬性資料表識別碼。

FaceStart

類型: UINT

開始臉部。

FaceCount

類型: UINT

臉部計數。

VertexStart

類型: UINT

起始頂點。

VertexCount

類型: UINT

頂點計數。

備註

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

LPD3DX_ATTRIBUTE_RANGE類型定義為D3DX_ATTRIBUTE_RANGE結構的指標。

typedef D3DX_ATTRIBUTE_RANGE* LPD3DX_ATTRIBUTE_RANGE;

規格需求

需求
標頭
D3DX10.h

另請參閱

D3DX 結構