Microsoft DirectX 8.0 |
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 (ディスク全体のメイン メニュー) について照会した場合にのみ設定される。
- VideoAttributes
- メニューのビデオ属性が格納された DVD_VideoAttributes 構造体。この構造体は VMGM と VTSM の両方に適用される。
- fAudioPresent
- メニューにオーディオ ストリームがあるかどうかを示すブール型の変数。
- AudioAttributes
- メニューのオーディオ ストリームに関する情報が格納された DVD_AudioAttributes 構造体。この構造体は fAudioPresent が TRUE の場合にのみ設定される。
- fSubpicturePresent
- メニューにサブピクチャ ストリームがあるかどうかを示すブール型の変数。
- SubpictureAttributes
- メニューのサブピクチャ ストリームに関する情報が格納された DVD_SubpictureAttributes 構造体。この構造体は fSubpicturePresent が TRUE の場合にのみ設定される。