estrutura D3DXTRACK_DESC
Descreve uma faixa de animação e especifica a mesclagem de peso, velocidade e posição para a pista em um determinado momento.
Sintaxe
typedef struct D3DXTRACK_DESC {
D3DXPRIORITY_TYPE Priority;
FLOAT Weight;
FLOAT Speed;
DOUBLE Position;
BOOL Enable;
} D3DXTRACK_DESC, *LPD3DXTRACK_DESC;
Membros
-
Prioridade
-
Tipo: D3DXPRIORITY_TYPE
-
Tipo de prioridade, conforme definido em D3DXPRIORITY_TYPE.
-
Weight
-
Tipo: FLOAT
-
Valor de peso. O peso determina a proporção dessa faixa a ser combinada com outras faixas.
-
Velocidade
-
Tipo: FLOAT
-
Valor de velocidade. Isso é usado de forma semelhante a um multiplicador para dimensionar o período da faixa.
-
Posição
-
Tipo: DOUBLE
-
Posição de tempo da faixa, no período local de seu conjunto de animação atual.
-
Habilitar
-
Tipo: BOOL
-
Acompanhar habilitar/desabilitar. Para habilitar, defina como TRUE. Para desabilitar, defina como FALSE.
Comentários
As faixas com a mesma prioridade são combinadas e os dois valores resultantes são combinados usando o fator de combinação de prioridade. Uma faixa deve ter um conjunto de animação (armazenado separadamente) associado a ela.
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|
Confira também