Funzione D3DXCreateKeyframedAnimationSet
Crea un'interfaccia del set di animazioni con fotogrammi chiave ID3DXKeyframedAnimationSet .
Sintassi
HRESULT D3DXCreateKeyframedAnimationSet(
_In_ LPCSTR pName,
_In_ DOUBLE TicksPerSecond,
_In_ D3DXPLAYBACK_TYPE Playback,
_In_ UINT NumAnimations,
_In_ UINT NumCallbackKeys,
_In_ const LPD3DXKEY_CALLBACK *pCallKeys,
_Out_ LPD3DXKEYFRAMEDANIMATIONSET *ppAnimationSet
);
Parametri
-
pName [in]
-
Tipo: LPCSTR
Puntatore al nome del set di animazioni.
-
TicksPerSecond [in]
-
Tipo: DOUBLE
Numero di tick del fotogramma chiave trascorsi al secondo.
-
Riproduzione [in]
-
Tipo: D3DXPLAYBACK_TYPE
Tipo del ciclo di riproduzione del set di animazioni. Vedere D3DXPLAYBACK_TYPE.
-
NumAnimations [in]
-
Tipo: UINT
Numero di set di animazioni di scalabilità, rotazione e conversione (SRT).
-
NumCallbackKeys [in]
-
Tipo: UINT
Numero di chiavi di callback.
-
pCallKeys [in]
-
Tipo: const LPD3DXKEY_CALLBACK*
Puntatore a una struttura D3DXKEY_CALLBACK che archivia i dati di callback utente.
-
ppAnimationSet [out]
-
Tipo: LPD3DXKEYFRAMEDANIMATIONSET*
Indirizzo di un puntatore all'interfaccia del set di animazioni con fotogrammi chiave ID3DXKeyframedAnimationSet .
Valore restituito
Tipo: HRESULT
Se la funzione ha esito positivo, il valore restituito è S_OK. Se la funzione ha esito negativo, il valore restituito può essere uno dei valori seguenti: D3DERR_INVALIDCALL, E_OUTOFMEMORY.
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|
Libreria |
|
Vedi anche