Compartir a través de


Función D3DXCreateSkinInfoFromBlendedMesh

Crea una malla de piel a partir de otra malla.

Sintaxis

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

Parámetros

pMesh [in]

Tipo: LPD3DXBASEMESH

Puntero a un objeto ID3DXBaseMesh , la malla desde la que se va a crear la malla de máscara.

NumBones [in]

Tipo: DWORD

Longitud de la matriz asociada al BoneId. Consulte D3DXBONECOMBINATION.

pBoneCombinationTable [in]

Tipo: const D3DXBONECOMBINATION*

Puntero a una matriz de combinaciones óseas. Consulte D3DXBONECOMBINATION.

ppSkinInfo [out]

Tipo: LPD3DXSKININFO*

Dirección de un puntero a una interfaz ID3DXSkinInfo que representa el objeto de malla de máscara creado.

Valor devuelto

Tipo: HRESULT

Si la función se realiza correctamente, el valor devuelto se D3D_OK. Si se produce un error en la función, el valor devuelto puede ser el siguiente: E_OUTOFMEMORY.

Requisitos

Requisito Value
Encabezado
D3DX9Mesh.h
Biblioteca
D3dx9.lib

Vea también

Funciones de malla