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 das duas coisas:
- O mapeamento de linha do tempo camadas para entradas.
- A progressão ao longo do tempo.
A primeira é a direção de entrada e a segunda é a direção do 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étodo IAMTimelineTrans::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 vai 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 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. Trocar entradas faz com que o apagamento vá 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