D3DXRectPatchSize 関数

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

構文

HRESULT D3DXRectPatchSize(
  _In_  const FLOAT *pfNumSegs,
  _Out_       DWORD *pdwTriangles,
  _Out_       DWORD *pwdVertices
);

パラメーター

pfNumSegs [in]

型: const FLOAT*

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

pdwTriangles [out]

種類: DWORD*

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

pwdVertices [out]

種類: DWORD*

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

戻り値

種類: HRESULT

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

必要条件

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

関連項目

メッシュ関数

D3DXTessellateRectPatch