Método ID3DXAnimationController::KeyTrackWeight
Define uma chave de evento que altera o peso de uma faixa de animação. O peso é usado como um multiplicador ao combinar várias faixas.
Sintaxe
D3DXEVENTHANDLE KeyTrackWeight(
[in] UINT Track,
[in] FLOAT NewWeight,
[in] DOUBLE StartTime,
[in] DOUBLE Duration,
[in] D3DXTRANSITION_TYPE Transition
);
Parâmetros
-
Acompanhar [in]
-
Tipo: UINT
Identificador da faixa a ser modificada.
-
NewWeight [in]
-
Tipo: FLOAT
Novo peso da pista.
-
StartTime [in]
-
Tipo: DOUBLE
Chave de tempo global. Especifica a hora global em que a alteração ocorrerá.
-
Duração [in]
-
Tipo: DOUBLE
Tempo de transição, que especifica quanto tempo a transição suave levará para ser concluída.
-
Transição [in]
-
Tipo: D3DXTRANSITION_TYPE
Especifica o tipo de transição usado para fazer a transição entre pesos. Confira D3DXTRANSITION_TYPE.
Valor retornado
Tipo: D3DXEVENTHANDLE
Identificador de evento para o evento de combinação de prioridade. NULL será retornado se um ou mais dos parâmetros de entrada forem inválidos ou nenhum evento gratuito estiver disponível.
Comentários
O peso é usado como um multiplicador para determinar quanto dessa faixa deve ser combinada com outras faixas.
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|
Biblioteca |
|
Confira também