Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Crée un objet contrôleur d’animation.
Syntaxe
HRESULT D3DXCreateAnimationController(
_In_ UINT MaxNumAnimationOutputs,
_In_ UINT MaxNumAnimationSets,
_In_ UINT MaxNumTracks,
_In_ UINT MaxNumEvents,
_Out_ 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 pouvant être mélangés.
-
MaxNumTracks [in]
-
Type : UINT
Nombre maximal de jeux d’animations pouvant être mélangés simultanément.
-
MaxNumEvents [in]
-
Type : UINT
Nombre maximal d’événements en attente que le contrôleur prendra en charge.
-
ppAnimController [out]
-
Type : LPD3DXANIMATIONCONTROLLER*
Pointeur vers l’objet de contrôleur d’animation créé. Consultez ID3DXAnimationController.
Valeur retournée
Type : HRESULT
Si la fonction réussit, la valeur de retour est D3D_OK. Si la fonction échoue, la valeur de retour peut être l’une des valeurs suivantes : D3DERR_INVALIDCALL, E_OUTOFMEMORY.
Notes
Un contrôleur d’animation contrôle un mélangeur d’animations. Le contrôleur ajoute des méthodes pour modifier les paramètres de fusion au fil du temps afin de permettre des transitions fluides.
Spécifications
| Condition requise | Valeur |
|---|---|
| En-tête |
|
| Bibliothèque |
|
Voir aussi