D3DXPATCHMESHTYPE 枚举

网格补丁类型。

语法

typedef enum D3DXPATCHMESHTYPE { 
  D3DXPATCHMESH_RECT         = 0x001,
  D3DXPATCHMESH_TRI          = 0x002,
  D3DXPATCHMESH_NPATCH       = 0x003,
  D3DXPATCHMESH_FORCE_DWORD  = 0x7fffffff
} D3DXPATCHMESHTYPE, *LPD3DXPATCHMESHTYPE;

常量

D3DXPATCHMESH_RECT

矩形补丁网格类型。

D3DXPATCHMESH_TRI

三角形补丁网格类型。

D3DXPATCHMESH_NPATCH

N 补丁网格类型。

D3DXPATCHMESH_FORCE_DWORD

强制此枚举编译为大小为 32 位。 如果没有此值,某些编译器将允许此枚举编译为 32 位以外的大小。 不使用此值。

备注

三角形补丁有三面, D3DTRIPATCH_INFO中介绍。 矩形补丁是四面的, D3DRECTPATCH_INFO中进行了介绍。

要求

要求
标头
D3dx9mesh.h

另请参阅

D3DX 枚举

使用 Higher-Order 基元 (Direct3D 9)