Compartilhar via


Função D3DXCreateSkinInfo

Cria um objeto de malha de pele vazio usando um declarador.

Sintaxe

HRESULT D3DXCreateSkinInfo(
  _In_        DWORD             NumVertices,
  _In_  const D3DVERTEXELEMENT9 *pDeclaration,
  _In_        DWORD             NumBones,
  _Out_       LPD3DXSKININFO    *ppSkinInfo
);

Parâmetros

NumVertices [in]

Tipo: DWORD

Número de vértices para a malha de pele.

pDeclaration [in]

Tipo: const D3DVERTEXELEMENT9*

Matriz de elementos D3DVERTEXELEMENT9 , descrevendo o formato de vértice para a malha retornada.

NumBones [in]

Tipo: DWORD

Número de ossos para a malha da pele.

ppSkinInfo [out]

Tipo: LPD3DXSKININFO*

Endereço de um ponteiro para uma interface ID3DXSkinInfo , representando o objeto de malha de pele criado.

Valor retornado

Tipo: HRESULT

Se a função for bem-sucedida, o valor retornado será D3D_OK. Se a função falhar, o valor retornado poderá ser: E_OUTOFMEMORY.

Comentários

Use SetBoneInfluence para preencher o objeto de malha de pele vazio retornado por esse método.

Requisitos

Requisito Valor
parâmetro
D3DX9Mesh.h
Biblioteca
D3dx9.lib

Confira também

Funções de malha

SetBoneInfluence