Freigeben über


DVD_TitleAttributes-Struktur (strmif.h)

[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde durch MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation ersetzt. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]

Die DVD_TitleAttributes-Struktur enthält Informationen zu einem DVD-Titel.

Syntax

typedef struct tagDVD_TitleMainAttributes {
  union {
    DVD_TITLE_APPMODE AppMode;
    DVD_HMSF_TIMECODE TitleLength;
  };
  DVD_VideoAttributes             VideoAttributes;
  ULONG                           ulNumberOfAudioStreams;
  DVD_AudioAttributes             AudioAttributes[8];
  DVD_MultichannelAudioAttributes MultichannelAudioAttributes[8];
  ULONG                           ulNumberOfSubpictureStreams;
  DVD_SubpictureAttributes        SubpictureAttributes[32];
} DVD_TitleAttributes;

Member

AppMode

Eine Variable vom Typ DVD_TITLE_APPMODE , die angibt, ob sich der Navigator im Karaokemodus befindet.

TitleLength

Eine DVD_HMSF_TIMECODE-Struktur .

VideoAttributes

Eine DVD_VideoAttributes Struktur, die Informationen zum "Standard"-Video des aktuellen Menüs oder Titels enthält.

ulNumberOfAudioStreams

Die Anzahl der im Titel verfügbaren Audiostreams.

AudioAttributes[8]

Ein Array von DVD_AudioAttributes Strukturen, die Informationen zu jedem verfügbaren Audiostream im aktuellen Titel enthalten.

MultichannelAudioAttributes[8]

Ein Array aus DVD_AudioAttributes Struktur.

ulNumberOfSubpictureStreams

Die Anzahl der im Titel verfügbaren Unterpicture-Streams.

SubpictureAttributes[32]

Ein Array von DVD_SubpictureAttributes Strukturen, die Informationen zu jedem verfügbaren Teildatenstrom im Titel enthalten.

Bemerkungen

Standardmäßig verwendet der DVD-Navigator das AppMode-Mitglied der anonymen Union, um den Titelmodus zu melden.

Wenn die Anwendung die Option DVD_EnableTitleLength auf TRUE festlegt, verwendet der DVD-Navigator das TitleLength-Element der Union, um die Titellänge zu melden. Um diese Option festzulegen, rufen Sie die IDvdControl2::SetOption-Methode auf.

Requirements (Anforderungen)

   
Kopfzeile strmif.h (include Dshow.h)

Siehe auch

DirectShow-Strukturen

IDvdInfo2::GetTitleAttributes