轉換方向
[此 API 不受支持,未來可能會改變或無法使用。]
轉換會從輸入 A 到輸入 B,以及從時間 t₀ 到 t₁。 因此,轉換 方向 可能表示下列兩件事之一:
- 時間軸圖層與輸入的對應。
- 經過一段時間的進展。
第一個是 輸入方向,第二個是 進度方向。 您可以控制兩個方向。
- 輸入方向:根據預設,轉換會從低優先順序圖層的複合轉換成包含轉換的層次。 若要反轉這個方向,請呼叫 IAMTimelineTrans::SetSwapInputs 方法。
- 進度方向:大部分的轉換都支援標準 Progress 屬性,這會指定在指定時間的輸出中反映轉換百分比。 根據預設,在轉換期間,Progress 屬性的值會從 0.0 到 1.0。 若要反轉進度,請將 progress 屬性設定為從 1.0 設定為 0.0。
下圖說明輸入方向與進度方向之間的差異。 它會顯示標準 SMPTE 抹除 轉換的四種變化。
轉換位於追蹤 1 上。 根據預設,抹除會從左至右,從追蹤 0 到追蹤 1。 交換輸入會導致抹除從追蹤 1 到追蹤 0,但仍從左至右。 反轉進度會使轉換從右至左。 您可以結合這兩者,如最左邊所示。
如需 DES 轉譯轉換方式的詳細資訊,請參閱 時間軸模型。
相關主題