Partager via


ID3DXSkinInfo::UpdateSkinnedMesh, méthode

Applique l’apparence logicielle aux sommets cibles en fonction des matrices actuelles.

Syntaxe

HRESULT UpdateSkinnedMesh(
  [in] const D3DXMATRIX *pBoneTransforms,
  [in] const D3DXMATRIX *pBoneInvTransposeTransforms,
  [in]       LPCVOID    pVerticesSrc,
  [in]       PVOID      pVerticesDst
);

Paramètres

pBoneTransforms [in]

Type : const D3DXMATRIX*

Matrice de transformation osseuse.

pBoneInvTransposeTransforms [in]

Type : const D3DXMATRIX*

Transposer inverse de la matrice de transformation osseuse.

pVerticesSrc [in]

Type : LPCVOID

Pointeur vers la mémoire tampon contenant les sommets sources.

pVerticesDst [in]

Type : PVOID

Pointeur vers la mémoire tampon contenant les sommets de destination.

Valeur retournée

Type : HRESULT

Si la méthode réussit, la valeur de retour est D3D_OK. Si la méthode échoue, la valeur de retour peut être D3DERR_INVALIDCALL.

Notes

Lorsqu’elle est utilisée pour la peau des sommets avec deux éléments de position, cette méthode peau le deuxième élément de position avec l’inverse de l’os au lieu de l’os lui-même.

Spécifications

Condition requise Valeur
En-tête
D3DX9Mesh.h
Bibliothèque
D3dx9.lib

Voir aussi

ID3DXSkinInfo