Direção de Transição
[Essa API não tem suporte e pode ser alterada ou indisponível no futuro.]
Uma transição vai da entrada A para a entrada B e do tempo t₀ para t₁. Portanto, a direção de uma transição pode significar uma de duas coisas:
- O mapeamento de camadas de linha do tempo para entradas.
- A progressão ao longo do tempo.
A primeira é a direção de entrada e a segunda é a direção de progresso . Você pode controlar as duas direções.
- Direção de entrada: por padrão, uma transição vai da composição das camadas de prioridade inferior para a camada que contém a transição. Para reverter essa direção, chame o métodoIAMTimelineTrans::SetSwapInputs.
- Direção do progresso: a maioria das transições dá suporte a uma propriedade Progress padrão, que especifica qual porcentagem da transição é refletida na saída em um determinado momento. Por padrão, o valor da propriedade Progress passa de 0,0 para 1,0 durante a transição. Para reverter o progresso, defina a propriedade Progress para ir de 1,0 para 0,0.
O diagrama a seguir ilustra a diferença entre a direção de entrada e a direção do progresso. Ele mostra quatro variações em uma transição de de Apagamento SMPTE padrão.
A transição reside na faixa 1. Por padrão, o apagamento vai da esquerda para a direita e da faixa 0 para a faixa 1. A troca de entradas faz com que o apagamento passe da faixa 1 para a faixa 0, mas ainda da esquerda para a direita. Reverter o progresso faz com que a transição vá da direita para a esquerda. Você pode combinar ambos, conforme mostrado na extrema esquerda.
Para obter mais informações sobre como o DES renderiza transições, consulte O modelo de linha do tempo.
Tópicos relacionados