DirectShow DirectShow 레퍼런스 DirectShow 구조체 DVD_MenuAttributes [목차열람] [주소복사] [슬롯비우기] |
Microsoft DirectX 9.0 |
DVD_MenuAttributes 구조체에는, DVD 메뉴에 관한 정보를 저장 한다. 지정된 스트림의 DVD_MenuAttributes 구조체는,IDvdInfo2::GetTitleAttributes 메서드로 설정한다.
구문
typedef struct tagDVD_MenuAttributes {
BOOL fCompatibleRegion[8];
DVD_VideoAttributes VideoAttributes;
BOOL fAudioPresent;
DVD_AudioAttributes AudioAttributes;
BOOL fSubpicturePresent;
DVD_SubpictureAttributes SubpictureAttributes;
} DVD_MenuAttributes;
멤버
fCompatibleRegion
디스크가 생성 된 지역과 호환성이 있는 DVD 리전을 나타내는 TRUE/FALSE 값의 배열. 배열의 8 개의 인덱스 (0 ~ 7) 각각이, 8 개의 DVD 리전 (1 ~ 8)에 대응한다. 이 배열은, Video Manager Menu (디스크 전체의 메인 메뉴)에 대해 조회했을 경우에만 설정된다.
중요 :0 의 값 (FALSE)은 그 리전에 호환성이 있는 (허가되고 있다) 일을 나타내고 있다. 1 의 값 (TRUE)은 그 리전에 호환성이 없는 것을 나타내고 있다. 이 멤버에는,fIncompatibleRegion 라는 이름이 붙일 수 있지 않으면 안 된다.
VideoAttributes
메뉴의 비디오 속성이 저장 된 DVD_VideoAttributes 구조체. 이 구조체는 VMGM 와 VTSM 의 양쪽 모두에 적용된다.
fAudioPresent
메뉴에 오디오 스트림이 있을지 어떨지를 나타내는 불형의 변수.
AudioAttributes
메뉴의 오디오 스트림에 관한 정보가 저장 된 DVD_AudioAttributes 구조체. 이 구조체는 fAudioPresent 가 TRUE 의 경우에만 설정된다.
fSubpicturePresent
메뉴에 서브 픽쳐 스트림이 있을지 어떨지를 나타내는 불형의 변수.
SubpictureAttributes
메뉴의 서브 픽쳐 스트림에 관한 정보가 저장 된 DVD_SubpictureAttributes 구조체. 이 구조체는 fSubpicturePresent 가 TRUE 의 경우에만 설정된다.
참조