ID3DXBaseMesh::D rawSubset 方法

绘制网格的子集。

语法

HRESULT DrawSubset(
  [in] DWORD AttribId
);

参数

AttribId [in]

类型: DWORD

指定要绘制的网格子集的 DWORD。 此值用于区分网格中属于一个或多个属性组的人脸。

返回值

类型: HRESULT

如果该方法成功,则返回值D3D_OK。 如果方法失败,则可以D3DERR_INVALIDCALL返回值。

备注

AttribId 指定的子集将由 IDirect3DDevice9::D rawIndexedPrimitive 方法使用 D3DPT_TRIANGLELIST 基元类型呈现,因此必须正确初始化索引缓冲区。

属性表用于标识需要使用不同纹理、呈现状态、材料等绘制的网格区域。 此外,应用程序可以使用属性表来隐藏网格的某些部分,方法是在绘制框架时不绘制给定的属性标识符 (AttribId) 。

要求

要求
标头
D3DX9Mesh.h

D3dx9.lib

另请参阅

ID3DXBaseMesh