Funzione D3DXCreateAnimationController
Crea un oggetto controller di animazione.
Sintassi
HRESULT D3DXCreateAnimationController(
_In_ UINT MaxNumAnimationOutputs,
_In_ UINT MaxNumAnimationSets,
_In_ UINT MaxNumTracks,
_In_ UINT MaxNumEvents,
_Out_ LPD3DXANIMATIONCONTROLLER *ppAnimController
);
Parametri
-
MaxNumAnimationOutputs [in]
-
Tipo: UINT
Numero massimo di output di animazione che il controller può supportare.
-
MaxNumAnimationSets [in]
-
Tipo: UINT
Numero massimo di set di animazioni che possono essere misti.
-
MaxNumTracks [in]
-
Tipo: UINT
Numero massimo di set di animazioni che possono essere combinati contemporaneamente.
-
MaxNumEvents [in]
-
Tipo: UINT
Numero massimo di eventi in sospeso supportati dal controller.
-
ppAnimController [out]
-
Tipo: LPD3DXANIMATIONCONTROLLER*
Puntatore all'oggetto controller di animazione creato. Vedere ID3DXAnimationController.
Valore restituito
Tipo: HRESULT
Se la funzione ha esito positivo, il valore restituito viene D3D_OK. Se la funzione ha esito negativo, il valore restituito può essere uno dei valori seguenti: D3DERR_INVALIDCALL, E_OUTOFMEMORY.
Commenti
Un controller di animazione controlla un mixer di animazione. Il controller aggiunge metodi per modificare i parametri di fusione nel tempo per consentire transizioni uniformi.
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|
Libreria |
|
Vedi anche