DVD_KaraokeAttributes 구조체(strmif.h)

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

구조에는 DVD_KaraokeAttributes 노래방 오디오 스트림에 대한 정보가 포함됩니다. IDvdInfo2::GetKaraokeAttributes 메서드는 지정된 스트림의 DVD_KaraokeAttributes 구조를 채웁니다.

구문

typedef struct tagDVD_KaraokeAttributes {
  BYTE                   bVersion;
  BOOL                   fMasterOfCeremoniesInGuideVocal1;
  BOOL                   fDuet;
  DVD_KARAOKE_ASSIGNMENT ChannelAssignment;
  WORD                   wChannelContents[8];
} DVD_KaraokeAttributes;

멤버

bVersion

버전 번호. 현재 가라오케 버전은 1.0입니다.

fMasterOfCeremoniesInGuideVocal1

TRUE이면 "Guide Vocal 1" 채널에 "의식의 마스터" 콘텐츠가 포함됩니다.

fDuet

노래가 듀엣으로 노래될 것인지 여부를 나타내는 부울 값입니다.

ChannelAssignment

모든 채널이 혼합될 화자 구성을 나타내는 DVD_KARAOKE_ASSIGNMENT 값입니다.

wChannelContents[8]

각 채널의 콘텐츠를 식별하는 유효한 DVD_KARAOKE_CONTENTS 값의 배열입니다.

요구 사항

요구 사항
헤더 strmif.h(Dshow.h 포함)

추가 정보

DirectShow 구조체