共用方式為


預覽效果和轉換

[與此頁面 相關的功能 DirectShow是舊版功能。 它已被 MediaPlayerIMFMediaEngineMedia Foundation 中的音訊/視訊擷取取代。 這些功能已針對Windows 10和Windows 11進行優化。 Microsoft 強烈建議新程式碼盡可能使用 MediaPlayerIMFMediaEngine音訊/視訊擷取 ,而不是 DirectShow。 Microsoft 建議盡可能重寫使用舊版 API 的現有程式碼,以使用新的 API。]

[此 API 不受支援,未來可能會變更或無法使用。]

某些效果和轉換需要相當長的時間才能呈現。 在預覽期間,這可能會導致視訊中斷或與音訊同步。 您可以藉由停用效果或轉換來提升預覽速度:

停用效果時,不會在預覽期間轉譯它們。 停用轉換時,它會轉譯為跳躍剪下。 追蹤之間的 segue 仍然發生,但不會轉譯視覺效果。

如果無法轉譯效果或轉換,轉譯引擎會取代預設效果或轉換。 呼叫 IAMTimeline::SetDefaultEffect 方法來設定預設效果,以及 IAMTimeline::SetDefaultTransition 方法來設定預設轉換。 如果您未指定預設值,或您指定的預設值也會導致錯誤,DES 會使用自己的預設值。

注意

您也可以藉由增加畫面格緩衝量來改善預覽品質。 請參閱 IAMTimelineGroup::SetOutputBuffering

 

使用效果和轉換