次の方法で共有


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 ビット以外のサイズにコンパイルできます。 この値は使用されません。

解説

三角形のパッチには 3 つの辺があり、 D3DTRIPATCH_INFOで説明されています。 四角形のパッチは 4 面で、 D3DRECTPATCH_INFOで説明されています。

要件

要件
ヘッダー
D3dx9mesh.h

関連項目

D3DX 列挙

Higher-Order プリミティブの使用 (Direct3D 9)