D3DXATTRIBUTERANGE 结构
存储属性表条目。
语法
typedef struct D3DXATTRIBUTERANGE {
DWORD AttribId;
DWORD FaceStart;
DWORD FaceCount;
DWORD VertexStart;
DWORD VertexCount;
} D3DXATTRIBUTERANGE, *LPD3DXATTRIBUTERANGE;
成员
-
AttribId
-
类型: DWORD
-
属性表标识符。
-
FaceStart
-
类型: DWORD
-
起始人脸。
-
FaceCount
-
类型: DWORD
-
人脸计数。
-
VertexStart
-
类型: DWORD
-
起始顶点。
-
VertexCount
-
类型: DWORD
-
顶点计数。
备注
属性表用于标识需要使用不同纹理、呈现状态、材料等绘制的网格区域。 此外,应用程序可以使用属性表来隐藏网格的某些部分,方法是在绘制框架时不绘制给定的属性标识符 (AttribId) 。
LPD3DXATTRIBUTERANGE 类型定义为指向 D3DXATTRIBUTERANGE 结构的指针。
typedef D3DXATTRIBUTERANGE* LPD3DXATTRIBUTERANGE;
要求
要求 | 值 |
---|---|
标头 |
|
请参阅