Freigeben über


DVD_MenuAttributes-Struktur (strmif.h)

[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde von MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation abgelöst. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code mediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet, wenn möglich. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]

Die DVD_MenuAttributes-Struktur enthält Informationen zu einem DVD-Menü. Die IDvdInfo2::GetTitleAttributes-Methode füllt eine DVD_MenuAttributes-Struktur für einen angegebenen Stream aus.

Syntax

typedef struct tagDVD_MenuAttributes {
  BOOL                     fCompatibleRegion[8];
  DVD_VideoAttributes      VideoAttributes;
  BOOL                     fAudioPresent;
  DVD_AudioAttributes      AudioAttributes;
  BOOL                     fSubpicturePresent;
  DVD_SubpictureAttributes SubpictureAttributes;
} DVD_MenuAttributes;

Member

fCompatibleRegion[8]

Ein Array von TRUE/FALSE-Werten , die angibt, mit welchen DVD-Regionen der erstellte Bereich des Datenträgers kompatibel ist. Die acht Arrayindizes (nummeriert 0-7) entsprechen den acht DVD-Regionen (nummeriert 1-8). Dieses Array wird nur ausgefüllt, wenn das abgefragte Menü das Video-Manager-Menü (das Standard Menü für den gesamten Datenträger) ist.

Wichtig Der Wert 0 (FALSE) gibt an, dass die Region kompatibel (zulässig) ist. Der Wert 1 (TRUE) gibt an, dass die Region nicht kompatibel ist. Dieser Member hätte den Namen fIncompatibleRegion haben müssen.
 

VideoAttributes

Eine DVD_VideoAttributes-Struktur , die die Videoattribute des Menüs enthält. Dies gilt sowohl für eine VMGM als auch für VTSM.

fAudioPresent

Eine Variable vom Typ BOOL, die angibt, ob das Menü über einen Audiostream verfügt.

AudioAttributes

Eine DVD_AudioAttributes-Struktur , die Informationen zum Audiostream des Menüs enthält. Diese Struktur wird nur ausgefüllt, wenn fAudioPresentAUF TRUE festgelegt ist.

fSubpicturePresent

Eine Variable vom Typ BOOL, die angibt, ob das Menü über einen Unterpicturestream verfügt.

SubpictureAttributes

Eine DVD_SubpictureAttributes-Struktur , die Informationen zum Untergeordneten Stream des Menüs enthält. Diese Struktur wird nur ausgefüllt, wenn fSubpicturePresentAUF TRUE festgelegt ist.

Anforderungen

Anforderung Wert
Header strmif.h (include Dshow.h)

Weitere Informationen

DirectShow-Strukturen