DVD_KARAOKE_DOWNMIX列舉 (strmif.h)

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

定義 IHttpControl2::SelectKaraokeAudioPresentationMode 方法所使用的旗標,以控制說話者,如果有的話,每個輔助通道都會向下混音。

Syntax

typedef enum tagDVD_KARAOKE_DOWNMIX {
  DVD_Mix_0to0 = 0x1,
  DVD_Mix_1to0 = 0x2,
  DVD_Mix_2to0 = 0x4,
  DVD_Mix_3to0 = 0x8,
  DVD_Mix_4to0 = 0x10,
  DVD_Mix_Lto0 = 0x20,
  DVD_Mix_Rto0 = 0x40,
  DVD_Mix_0to1 = 0x100,
  DVD_Mix_1to1 = 0x200,
  DVD_Mix_2to1 = 0x400,
  DVD_Mix_3to1 = 0x800,
  DVD_Mix_4to1 = 0x1000,
  DVD_Mix_Lto1 = 0x2000,
  DVD_Mix_Rto1 = 0x4000
} DVD_KARAOKE_DOWNMIX;

常數

 
DVD_Mix_0to0
值: 0x1
保留的。
DVD_Mix_1to0
值: 0x2
保留的。
DVD_Mix_2to0
值: 0x4
向左喇叭向下混音通道 2。
DVD_Mix_3to0
值: 0x8
向左喇叭向下混音通道 3。
DVD_Mix_4to0
值: 0x10
向左喇叭向下混音通道 4。
DVD_Mix_Lto0
值: 0x20
保留的。
DVD_Mix_Rto0
值: 0x40
保留的。
DVD_Mix_0to1
值: 0x100
保留的。
DVD_Mix_1to1
值: 0x200
保留的。
DVD_Mix_2to1
值: 0x400
右喇叭的下混音通道 2。
DVD_Mix_3to1
值: 0x800
右喇叭的下混音通道 3。
DVD_Mix_4to1
值: 0x1000
右喇叭的下混音通道 4。
DVD_Mix_Lto1
值: 0x2000
保留的。
DVD_Mix_Rto1
值: 0x4000
保留的。

備註

音訊通道是以零起始,因此通道 2 到 4 是三個輔助輔助通道。 使用位 OR 作業,將適當的位設定為將通道傳送至左喇叭 (0) 、右喇叭 (1) 、兩個喇叭,或兩個喇叭都關閉,或不傳送任何喇叭。 每當 DVD 導覽器篩選 條件進入預設模式時,這些位都會關閉。

規格需求

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

另請參閱

DirectShow 列舉型別

IControl2::SelectKaraokeAudioPresentationMode