DVD_MenuAttributes 構造体 (strmif.h)
[このページに関連付けられている機能 DirectShow は、従来の機能です。 MediaPlayer、IMFMediaEngine、Media Foundation のオーディオ/ビデオ キャプチャに置き換わりました。 これらの機能は、Windows 10とWindows 11用に最適化されています。 新しいコードでは、可能であれば、DirectShow ではなく Media Foundation で MediaPlayer、IMFMediaEngine、Audio/Video Capture を使用することを強くお勧めします。 Microsoft は、レガシ API を使用する既存のコードを、可能であれば新しい API を使用するように書き換えるよう提案しています。]
DVD_MenuAttributes構造体には、DVD メニューに関する情報が含まれています。 IDvdInfo2::GetTitleAttributes メソッドは、指定したストリームのDVD_MenuAttributes構造体を入力します。
構文
typedef struct tagDVD_MenuAttributes {
BOOL fCompatibleRegion[8];
DVD_VideoAttributes VideoAttributes;
BOOL fAudioPresent;
DVD_AudioAttributes AudioAttributes;
BOOL fSubpicturePresent;
DVD_SubpictureAttributes SubpictureAttributes;
} DVD_MenuAttributes;
メンバー
fCompatibleRegion[8]
ディスクの作成された領域に互換性がある DVD 領域を示す TRUE/FALSE 値の配列。 8 つの配列インデックス (番号 0 から 7) は、8 つの DVD 領域 (番号 1 から 8) に対応します。 この配列は、クエリ対象のメニューが Video Manager メニュー (ディスク全体のメイン メニュー) の場合にのみ入力されます。
VideoAttributes
メニューのビデオ属性を含む DVD_VideoAttributes 構造。 これは、VMGM と VTSM の両方に適用されます。
fAudioPresent
メニューにオーディオ ストリームがあるかどうかを示す BOOL 型の変数。
AudioAttributes
メニュー の オーディオ ストリームに関する情報を含むDVD_AudioAttributes構造体。 この構造体は、 fAudioPresent が TRUE の場合にのみ入力されます。
fSubpicturePresent
メニューにサブ画像ストリームがあるかどうかを示す BOOL 型の変数。
SubpictureAttributes
メニュー の サブ画像ストリームに関する情報を含むDVD_SubpictureAttributes構造体。 この構造体は、 fSubpicturePresent が TRUE の場合にのみ入力されます。
要件
要件 | 値 |
---|---|
Header | strmif.h (Dshow.h を含む) |