다음을 통해 공유


DVD_KARAOKE_DOWNMIX 열거형(strmif.h)

[이 페이지와 연결된 기능인 DirectShow는 레거시 기능입니다. MediaPlayer, IMFMediaEngineMedia Foundation의 오디오/비디오 캡처로 대체되었습니다. 이러한 기능은 Windows 10 및 Windows 11 최적화되었습니다. 가능한 경우 새 코드에서 DirectShow 대신 MediaPlayer, IMFMediaEngine오디오/비디오 캡처를 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]

IDvdControl2::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
예약되어 있습니다.

설명

오디오 채널은 0부터 시작하므로 채널 2~4는 3개의 보조 가라오케 채널입니다. 비트 OR 연산을 사용하여 두 비트를 모두 해제하여 채널을 왼쪽 스피커(0), 오른쪽 스피커(1), 두 스피커 모두 또는 스피커 없이 보내는 적절한 비트를 설정합니다. 이러한 비트는 DVD 탐색기 필터 필터 가 가라오케 모드로 전환할 때마다 기본적으로 모두 꺼져 있습니다.

요구 사항

   
머리글 strmif.h(Dshow.h 포함)

추가 정보

DirectShow 열거형 형식

IDvdControl2::SelectKaraokeAudioPresentationMode