Compartilhar via


Método ID3DX10Mesh::CloneMesh

Cria uma nova malha e a preenche com os dados de uma malha carregada anteriormente.

Sintaxe

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

Parâmetros

Sinalizadores [in]

Tipo: UINT

Sinalizadores de criação a serem aplicados à nova malha. Confira D3DX10_MESH.

pPosSemantic [in]

Tipo: LPCSTR

O nome semântico dos dados de posição.

pDesc [in]

Tipo: const D3D10_INPUT_ELEMENT_DESC*

Matriz de estruturas D3D10_INPUT_ELEMENT_DESC, descrevendo o formato de vértice para a malha retornada. Confira D3D10_INPUT_ELEMENT_DESC.

DeclCount [in]

Tipo: UINT

O número de elementos na matriz pDesc.

ppCloneMesh [out]

Tipo: ID3DX10Mesh**

A nova malha.

Valor retornado

Tipo: HRESULT

O valor retornado é um dos valores listados em Códigos de Retorno do Direct3D 10.

Requisitos

Requisito Valor
parâmetro
D3DX10.h
Biblioteca
D3DX10.lib

Confira também

ID3DX10Mesh

D3DX Interfaces