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;
要求
要求 | 值 |
---|---|
标头 |
|
另请参阅