Metodo ID3DX10Mesh::CloneMesh

Crea una nuova mesh e la riempie con i dati di una mesh caricata in precedenza.

Sintassi

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

Parametri

Flag [in]

Tipo: UINT

Flag di creazione da applicare alla nuova mesh. Vedere D3DX10_MESH.

pPosSemantic [in]

Tipo: LPCSTR

Nome semantico per i dati di posizione.

pDesc [in]

Tipo: const D3D10_INPUT_ELEMENT_DESC*

Matrice di strutture D3D10_INPUT_ELEMENT_DESC, che descrive il formato dei vertici per la mesh restituita. Vedere D3D10_INPUT_ELEMENT_DESC.

DeclCount [in]

Tipo: UINT

Numero di elementi nella matrice pDesc.

ppCloneMesh [out]

Tipo: ID3DX10Mesh**

Nuova mesh.

Valore restituito

Tipo: HRESULT

Il valore restituito è uno dei valori elencati in Codici restituiti Direct3D 10.

Requisiti

Requisito Valore
Intestazione
D3DX10.h
Libreria
D3DX10.lib

Vedi anche

ID3DX10Mesh

Interfacce D3DX