次の方法で共有


ID3DX10Mesh::CloneMesh メソッド

新しいメッシュを作成し、以前に読み込まれたメッシュのデータで塗りつぶします。

構文

HRESULT CloneMesh(
  [in]        UINT                     Flags,
  [in]        LPCSTR                   pPosSemantic,
  [in]  const D3D10_INPUT_ELEMENT_DESC *pDesc,
  [in]        UINT                     DeclCount,
  [out]       ID3DX10Mesh              **ppCloneMesh
);

パラメーター

Flags [in]

型: UINT

新しいメッシュに適用する作成フラグ。 「D3DX10_MESH」を参照してください。

pPosSemantic [in]

種類: LPCSTR

位置データのセマンティック名。

pDesc [in]

型: const D3D10_INPUT_ELEMENT_DESC*

返されたメッシュの頂点形式を記述する、D3D10_INPUT_ELEMENT_DESC構造体の配列。 「D3D10_INPUT_ELEMENT_DESC」を参照してください。

DeclCount [in]

型: UINT

pDesc 配列内の要素の数。

ppCloneMesh [out]

種類: ID3DX10Mesh**

新しいメッシュ。

戻り値

型: HRESULT

戻り値は、「 Direct3D 10 リターン コード」に記載されている値の 1 つです。

要件

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

こちらもご覧ください

ID3DX10Mesh

D3DX インターフェイス