D3DXCreateNPatchMesh 関数

三角形メッシュから N パッチ メッシュを作成します。

構文

HRESULT D3DXCreateNPatchMesh(
  _In_    LPD3DXMESH      pMeshSysMem,
  _Inout_ LPD3DXPATCHMESH *pPatchMesh
);

パラメーター

pMeshSysMem [in]

種類: LPD3DXMESH

三角形メッシュ オブジェクトを表す ID3DXMesh インターフェイスへのポインターのアドレス。

pPatchMesh [in, out]

種類: LPD3DXPATCHMESH*

作成されたパッチ メッシュ オブジェクトを表す ID3DXPatchMesh インターフェイスへのポインターのアドレス。

戻り値

型: HRESULT

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

要件

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

関連項目

メッシュ関数