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.
Décrit une piste d’animation et spécifie la combinaison du poids, de la vitesse et de la position de la piste à un moment donné.
Syntaxe
typedef struct D3DXTRACK_DESC {
D3DXPRIORITY_TYPE Priority;
FLOAT Weight;
FLOAT Speed;
DOUBLE Position;
BOOL Enable;
} D3DXTRACK_DESC, *LPD3DXTRACK_DESC;
Membres
-
Priorité
-
Type : D3DXPRIORITY_TYPE
-
Type de priorité, tel que défini dans D3DXPRIORITY_TYPE.
-
Poids
-
Type : FLOAT
-
Valeur de poids. Le poids détermine la proportion de cette piste à fusionner avec d’autres pistes.
-
Vitesse
-
Type : FLOAT
-
Valeur de vitesse. Il est utilisé de la même façon qu’un multiplicateur pour mettre à l’échelle la période de la piste.
-
Position
-
Type : DOUBLE
-
Position temporelle de la piste, dans la période locale de son jeu d’animation actuel.
-
Activer
-
Type : BOOL
-
Effectuez le suivi de l’activation/désactivation. Pour activer, définissez sur TRUE. Pour désactiver, définissez sur FALSE.
Notes
Les pistes ayant la même priorité sont fusionnées, et les deux valeurs résultantes sont ensuite fusionnées à l’aide du facteur de fusion de priorité. Un jeu d’animations (stocké séparément) doit être associé à une piste.
Spécifications
| Condition requise | Valeur |
|---|---|
| En-tête |
|
Voir aussi