Método ID3DXAnimationController::KeyPriorityBlend
Define as teclas de evento de mesclagem para a faixa de animação especificada.
Sintaxe
D3DXEVENTHANDLE KeyPriorityBlend(
[in] FLOAT NewBlendWeight,
[in] DOUBLE StartTime,
[in] DOUBLE Duration,
[in] D3DXTRANSITION_TYPE Transition
);
Parâmetros
-
NewBlendWeight [in]
-
Tipo: FLOAT
Número entre 0 e 1 que é usado para combinar faixas.
-
StartTime [in]
-
Tipo: DOUBLE
Hora global de iniciar a mistura.
-
Duração [in]
-
Tipo: DOUBLE
Duração do tempo global da combinação.
-
Transição [in]
-
Tipo: D3DXTRANSITION_TYPE
Especifica o tipo de transição usado durante a combinação. 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 controlador de animação se mistura em três fases: faixas de baixa prioridade são combinadas primeiro, faixas de alta prioridade são combinadas em segundo lugar e, em seguida, os resultados de ambos são combinados.
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|
Biblioteca |
|
Confira também