Función D3DXCreateSkinInfo

Crea un objeto de malla de máscara vacía mediante un declarador.

Sintaxis

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 la malla de piel.

pDeclaration [in]

Tipo: const D3DVERTEXELEMENT9*

Matriz de elementos D3DVERTEXELEMENT9 , que describen el formato de vértice de la malla devuelta.

NumBones [in]

Tipo: DWORD

Número de huesos para la malla de la piel.

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: E_OUTOFMEMORY.

Comentarios

Use SetBoneInfluence para rellenar el objeto de malla de máscara vacío devuelto por este método.

Requisitos

Requisito Value
Encabezado
D3DX9Mesh.h
Biblioteca
D3dx9.lib

Consulte también

Funciones de malla

SetBoneInfluence