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 une interface de jeu d’animations encadrées par clé ID3DXCompressedAnimationSet qui stocke les données de trame clé dans un format compressé.
Syntaxe
HRESULT D3DXCreateCompressedAnimationSet(
_In_ LPCSTR pName,
_In_ DOUBLE TicksPerSecond,
_In_ D3DXPLAYBACK_TYPE Playback,
_In_ LPD3DXBUFFER pCompressedData,
_In_ UINT NumCallbackKeys,
_In_ const LPD3DXKEY_CALLBACK *pCallKeys,
_Out_ LPD3DXCOMPRESSEDANIMATIONSET *ppAnimationSet
);
Paramètres
-
pName [in]
-
Type : LPCSTR
Pointeur vers le nom du jeu d’animations.
-
TicksPerSecond [in]
-
Type : DOUBLE
Nombre de cycles de trame clé qui s’écoulent par seconde.
-
Lecture [in]
-
Type : D3DXPLAYBACK_TYPE
Type de la boucle de lecture du jeu d’animations. Voir D3DXPLAYBACK_TYPE.
-
pCompressedData [in]
-
Type : LPD3DXBUFFER
Pointeur vers la mémoire tampon ID3DXBuffer qui stocke le jeu d’animations en tant que données compressées.
-
NumCallbackKeys [in]
-
Type : UINT
Nombre de clés de rappel.
-
pCallKeys [in]
-
Type : const LPD3DXKEY_CALLBACK*
Pointeur vers une structure de D3DXKEY_CALLBACK qui stocke les données de rappel utilisateur.
-
ppAnimationSet [out]
-
Type : LPD3DXCOMPRESSEDANIMATIONSET*
Adresse d’un pointeur vers l’interface ID3DXCompressedAnimationSet qui stocke les données de jeu d’animations encadrées clés dans un format compressé.
Valeur retournée
Type : HRESULT
Si la fonction réussit, la valeur de retour est S_OK. Si la fonction échoue, la valeur de retour peut être l’une des valeurs suivantes : D3DERR_INVALIDCALL, E_OUTOFMEMORY.
Spécifications
| Condition requise | Valeur |
|---|---|
| En-tête |
|
| Bibliothèque |
|
Voir aussi