Dela via


Övergångsriktning

[Det här API:et stöds inte och kan ändras eller vara otillgängligt i framtiden.]

En övergång går från indata A till indata B och från tid t₀ till t₁. Därför kan riktning för en övergång innebära en av två saker:

  • Mappning av tidslinjelager till indata.
  • Förloppet över tid.

Den första är indatariktning, och den andra är förloppsriktning. Du kan styra båda riktningarna.

  • Indatariktning: Som standard går en övergång från sammansättningen av de lägre prioritetsskikten till det lager som innehåller övergången. Om du vill ändra den här riktningen anropar du metoden IAMTimelineTrans::SetSwapInputs.
  • Förloppsriktning: De flesta övergångar stöder en standardegenskap Progress, som anger vilken procentandel av övergången som återspeglas i utdata vid en viss tidpunkt. Som standard går värdet för egenskapen Progress från 0,0 till 1,0 under övergångens varaktighet. Om du vill ångra förloppet anger du egenskapen Progress att gå från 1.0 till 0.0.

Följande diagram illustrerar skillnaden mellan indatariktning och förloppsriktning. Den visar fyra varianter på en standard-SMPTE-rensning övergång.

rensningsriktningar

Övergången finns på spår 1. Som standard går rensningen från vänster till höger och från spår 0 till spår 1. Om du byter indata går rensningen från spår 1 till spår 0, men fortfarande från vänster till höger. Om du återställer förloppet går övergången från höger till vänster. Du kan kombinera båda, som du ser längst till vänster.

Mer information om hur DES renderar övergångar finns i Tidslinjemodellen.

Arbeta med effekter och övergångar