D3DXTriPatchSize 関数

三角形パッチのサイズを取得します。

構文

HRESULT D3DXTriPatchSize(
  _In_  const FLOAT *pfNumSegs,
  _Out_       DWORD *pdwTriangles,
  _Out_       DWORD *pdwVertices
);

パラメーター

pfNumSegs [in]

型: const FLOAT*

テセレーションするエッジあたりのセグメント数。

pdwTriangles [out]

型: DWORD*

パッチ内の三角形の数を含む DWORD へのポインター。

pdwVertices [out]

型: DWORD*

三角形パッチ内の頂点の数を含む DWORD へのポインター。

戻り値

型: HRESULT

関数が成功した場合、戻り値はD3D_OK。 関数が失敗した場合、戻り値は次のいずれかになります:D3DERR_INVALIDCALL、E_OUTOFMEMORY。

要件

要件
ヘッダー
D3DX9Mesh.h
ライブラリ
D3dx9.lib

関連項目

メッシュ関数

D3DXTessellateTriPatch