Partilhar via


Função D3DXCreateSkinInfoFromBlendedMesh

Cria uma malha de pele de outra malha.

Sintaxe

HRESULT D3DXCreateSkinInfoFromBlendedMesh(
  _In_        LPD3DXBASEMESH      pMesh,
  _In_        DWORD               NumBones,
  _In_  const D3DXBONECOMBINATION *pBoneCombinationTable,
  _Out_       LPD3DXSKININFO      *ppSkinInfo
);

Parâmetros

pMesh [in]

Tipo: LPD3DXBASEMESH

Ponteiro para um objeto ID3DXBaseMesh , a malha da qual criar a malha de pele.

NumBones [in]

Tipo: DWORD

O comprimento da matriz anexada ao BoneId. Consulte D3DXBONECOMBINATION.

pBoneCombinationTable [in]

Tipo: const D3DXBONECOMBINATION*

Ponteiro para uma matriz de combinações ósseas. Consulte D3DXBONECOMBINATION.

ppSkinInfo [out]

Tipo: LPD3DXSKININFO*

Endereço de um ponteiro para uma interface ID3DXSkinInfo que representa 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 o seguinte: E_OUTOFMEMORY.

Requisitos

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

Confira também

Funções de malha