次の方法で共有


ID3DXBaseMesh::ConvertPointRepsToAdjacency メソッド

ポイントの代表データをメッシュ隣接性情報に変換します。

構文

HRESULT ConvertPointRepsToAdjacency(
  [in]      const DWORD *pPRep,
  [in, out]       DWORD *pAdjacency
);

パラメーター

pPRep [in]

型: const DWORD*

ポイント代表データを含むメッシュの頂点ごとに 1 つの DWORD の配列へのポインター。 このパラメーターは省略可能です。 NULL 値を指定すると、このパラメーターは "ID" 配列として解釈されます。

pAdjacency [in, out]

型: DWORD*

メッシュ内の各面の 3 つの近傍を指定する、1 つの面に 3 つの DWORD の配列へのポインター。 この配列のバイト数は、少なくとも 3 * ID3DXBaseMesh::GetNumFaces * sizeof(DWORD) である必要があります。

戻り値

型: HRESULT

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

必要条件

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

関連項目

ID3DXBaseMesh