Condividi tramite


Direzione di transizione

[Questa API non è supportata e potrebbe essere modificata o non disponibile in futuro.]

Una transizione passa dall'input A all'input B e dal tempo t₀ a t₁. Pertanto, la direzione di una transizione può significare una delle due cose seguenti:

  • Mapping dei livelli della sequenza temporale agli input.
  • Progressione nel tempo.

Il primo è la direzione di input e il secondo è la direzione di avanzamento. È possibile controllare entrambe le direzioni.

  • Direzione di input: per impostazione predefinita, una transizione passa dal composito dei livelli con priorità inferiore al livello che contiene la transizione. Per invertire questa direzione, chiamare il metodo IAMTimelineTrans::SetSwapInputs .
  • Direzione di avanzamento: la maggior parte delle transizioni supporta una proprietà Progress standard, che specifica quale percentuale della transizione viene riflessa nell'output in un determinato momento. Per impostazione predefinita, il valore della proprietà Progress passa da 0,0 a 1,0 per tutta la durata della transizione. Per invertire lo stato di avanzamento, impostare la proprietà Progress per passare da 1.0 a 0.0.

Il diagramma seguente illustra la differenza tra direzione di input e direzione di avanzamento. Mostra quattro varianti in una transizione standard di cancellazione SMPTE .

cancellare le direzioni

La transizione risiede nella traccia 1. Per impostazione predefinita, la cancellazione passa da sinistra a destra e dalla traccia 0 alla traccia 1. Lo scambio degli input fa sì che la cancellazione vada dalla traccia 1 alla traccia 0, ma ancora da sinistra a destra. Invertendo lo stato di avanzamento, la transizione passa da destra a sinistra. È possibile combinare entrambi, come illustrato nell'estrema sinistra.

Per altre informazioni su come des esegue il rendering delle transizioni, vedere The Timeline Model .For more information about how DES renders transitions, see The Timeline Model.

Uso di effetti e transizioni