Partager via


ID3DXAnimationController::CloneAnimationController, méthode

Clone ou copie un contrôleur d’animation.

Syntaxe

HRESULT CloneAnimationController(
  [in] UINT                      MaxNumAnimationOutputs,
  [in] UINT                      MaxNumAnimationSets,
  [in] UINT                      MaxNumTracks,
  [in] UINT                      MaxNumEvents,
  [in] LPD3DXANIMATIONCONTROLLER *ppAnimController
);

Paramètres

MaxNumAnimationOutputs [in]

Type : UINT

Nombre maximal de sorties d’animation que le contrôleur peut prendre en charge.

MaxNumAnimationSets [in]

Type : UINT

Nombre maximal de jeux d’animations que le contrôleur peut prendre en charge.

MaxNumTracks [in]

Type : UINT

Nombre maximal de pistes que le contrôleur peut prendre en charge.

MaxNumEvents [in]

Type : UINT

Nombre maximal d’événements que le contrôleur peut prendre en charge.

ppAnimController [in]

Type : LPD3DXANIMATIONCONTROLLER*

Adresse d’un pointeur vers le contrôleur d’animation ID3DXAnimationController cloné.

Valeur retournée

Type : HRESULT

Si la méthode réussit, la valeur de retour est S_OK. Si la méthode échoue, la valeur de retour peut être l’une des valeurs suivantes : D3DERR_INVALIDCALL, E_OUTOFMEMORY.

Spécifications

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

Voir aussi

ID3DXAnimationController