Share via


ID3DX10Mesh::CloneMesh 方法

建立新的網格,並填入先前載入網格的資料。

語法

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

參數

旗標 [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 傳回碼中列出的其中一個值。

規格需求

需求
標頭
D3DX10.h
程式庫
D3DX10.lib

另請參閱

ID3DX10Mesh

D3DX 介面