共用方式為


AM_DVD_GRAPH_FLAGS列舉 (strmif.h)

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

AM_DVD_GRAPH_FLAGS列舉會指定 DVD 導覽器如何建置 DVD 播放圖形。 這些旗標會與 IHttpGraphBuilder::RenderHttpVideoVolume 方法搭配使用。

Syntax

typedef enum _AM_DVD_GRAPH_FLAGS {
  AM_DVD_HWDEC_PREFER = 0x1,
  AM_DVD_HWDEC_ONLY = 0x2,
  AM_DVD_SWDEC_PREFER = 0x4,
  AM_DVD_SWDEC_ONLY = 0x8,
  AM_DVD_NOVPE = 0x100,
  AM_DVD_DO_NOT_CLEAR = 0x200,
  AM_DVD_VMR9_ONLY = 0x800,
  AM_DVD_EVR_ONLY = 0x1000,
  AM_DVD_EVR_QOS = 0x2000,
  AM_DVD_ADAPT_GRAPH = 0x4000,
  AM_DVD_MASK = 0xffff
} AM_DVD_GRAPH_FLAGS;

常數

 
AM_DVD_HWDEC_PREFER
值: 0x1
可能的話,請使用硬體譯碼器。 如果沒有可用,請使用軟體譯碼器。 這是預設值。 硬體 DVD 譯碼器會在CLSID_DVDHWDecodersCategory篩選類別下註冊。 請參閱 篩選類別
AM_DVD_HWDEC_ONLY
值: 0x2
使用硬體譯碼器;請勿使用軟體譯碼器。 請勿將此旗標與AM_DVD_VMR9_ONLY或AM_DVD_EVR_ONLY旗標結合。
AM_DVD_SWDEC_PREFER
值: 0x4
可能的話,請使用軟體譯碼器。 如果沒有可用,請使用硬體譯碼器。
AM_DVD_SWDEC_ONLY
值: 0x8
使用軟體譯碼器;請勿使用硬體譯碼器。
AM_DVD_NOVPE
值: 0x100
不要在電腦監視器上顯示視訊。 使用這個旗標只能限制為硬體 DVD-Video 譯碼器和具有可連線到電視之埠的顯示裝置的組合。 可播放 DVD-Video 裝置的設定頂端方塊類型,可以播放要在電視集上檢視的 DVD 標題,而不是電腦監視器。
AM_DVD_DO_NOT_CLEAR
值: 0x200
在建置 DVD 播放圖形之前,請勿清除篩選圖形。 根據預設, RenderMyVideoVolume 方法會先從圖形中移除任何現有的篩選,再建置 DVD 播放圖形。
注意 適用於 Windows Vista 和更新版本。

 
AM_DVD_VMR9_ONLY
值: 0x800
使用 影片混合轉譯器篩選器 9 (VMR-9) 進行轉譯;如果 VMR-9 無法使用,就會失敗。 請勿將此旗標與AM_DVD_EVR_ONLY旗標結合。
AM_DVD_EVR_ONLY
值: 0x1000
使用增強式視訊轉譯器 (EVR) 進行轉譯;如果 EVR 無法使用,則失敗。
注意 適用於 Windows Vista 和更新版本。

 
AM_DVD_EVR_QOS
值: 0x2000
AM_DVD_ADAPT_GRAPH
值: 0x4000
AM_DVD_MASK
值: 0xffff

備註

請勿結合下列其中一個以上的旗標:

  • AM_DVD_HWDEC_PREFER
  • AM_DVD_HWDEC_ONLY
  • AM_DVD_SWDEC_PREFER
  • AM_DVD_SWDEC_ONLY
如果您已藉由呼叫 IHttpGraphBuilder::GetHttpInterface 來選取視訊轉譯器,請勿設定 AM_DVD_VMR9_ONLYAM_DVD_EVR_ONLY 旗標。

若要使用 VMR-9,譯碼器的 IAMDecoderCaps::GetDecoderCaps 方法必須傳回 AM_GETDECODERCAP_QUERY_VMR9_SUPPORT 旗標。 若要使用EVR,譯碼器的 GetDecoderCaps 方法必須傳回 AM_GETDECODERCAP_QUERY_EVR_SUPPORT 旗標。

規格需求

需求
標頭 strmif.h (包含 Dshow.h)

另請參閱

DirectShow 列舉型別

IHttpGraphBuilder::RenderHttpVideoVolume