Fonction D3DXCreateCompressedAnimationSet
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
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour