Freigeben über


DVD_TextStringType-Enumeration (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.]

Definiert eine Teilmenge der DVD-Textzeichenfolgentypen.

Syntax

typedef enum DVD_TextStringType {
  DVD_Struct_Volume = 0x1,
  DVD_Struct_Title = 0x2,
  DVD_Struct_ParentalID = 0x3,
  DVD_Struct_PartOfTitle = 0x4,
  DVD_Struct_Cell = 0x5,
  DVD_Stream_Audio = 0x10,
  DVD_Stream_Subpicture = 0x11,
  DVD_Stream_Angle = 0x12,
  DVD_Channel_Audio = 0x20,
  DVD_General_Name = 0x30,
  DVD_General_Comments = 0x31,
  DVD_Title_Series = 0x38,
  DVD_Title_Movie = 0x39,
  DVD_Title_Video = 0x3a,
  DVD_Title_Album = 0x3b,
  DVD_Title_Song = 0x3c,
  DVD_Title_Other = 0x3f,
  DVD_Title_Sub_Series = 0x40,
  DVD_Title_Sub_Movie = 0x41,
  DVD_Title_Sub_Video = 0x42,
  DVD_Title_Sub_Album = 0x43,
  DVD_Title_Sub_Song = 0x44,
  DVD_Title_Sub_Other = 0x47,
  DVD_Title_Orig_Series = 0x48,
  DVD_Title_Orig_Movie = 0x49,
  DVD_Title_Orig_Video = 0x4a,
  DVD_Title_Orig_Album = 0x4b,
  DVD_Title_Orig_Song = 0x4c,
  DVD_Title_Orig_Other = 0x4f,
  DVD_Other_Scene = 0x50,
  DVD_Other_Cut = 0x51,
  DVD_Other_Take = 0x52
} ;

Konstanten

 
DVD_Struct_Volume
Wert: 0x1
Gibt die oberste Ebene der logischen Hierarchie an. Bezieht sich auf den gesamten Inhalt eines einseitigen Datenträgers oder einer Seite eines beidseitigen Datenträgers.
DVD_Struct_Title
Wert: 0x2
Gibt an, dass alle Inhaltszeichenfolgen bis zum nächsten DVD_Struct_Title zu einem Titel gehören.
DVD_Struct_ParentalID
Wert: 0x3
Gibt die elterliche ID der folgenden Zeichenfolgen an.
DVD_Struct_PartOfTitle
Wert: 0x4
Gibt an, dass alle Inhaltszeichenfolgen bis zum nächsten DVD_Struct_PartOfTitle zu einem Kapitel gehören.
DVD_Struct_Cell
Wert: 0x5
Gibt an, dass alle Inhaltszeichenfolgen bis zum nächsten DVD_Struct_Cell zu einer Zelle gehören, bei der es sich um eine Szene aus einem Kapitel handeln kann.
DVD_Stream_Audio
Wert: 0x10
Gibt an, dass die folgenden Inhaltszeichenfolgen auf den Audiodatenstrom verweisen.
DVD_Stream_Subpicture
Wert: 0x11
Gibt an, dass die folgenden Inhaltszeichenfolgen auf den Untergeordneten Stream verweisen.
DVD_Stream_Angle
Wert: 0x12
Gibt an, dass die folgenden Inhaltszeichenfolgen auf den Winkel verweisen.
DVD_Channel_Audio
Wert: 0x20
Gibt an, dass die folgenden Inhaltszeichenfolgen auf den Audiokanal verweisen.
DVD_General_Name
Wert: 0x30
Gibt die wichtigste Inhaltszeichenfolge an. Zeichenfolgen dieses Typs enthalten den Namen des Volumes, des Titels, des Kapitels usw. und können allen Strukturbezeichnern folgen.
DVD_General_Comments
Wert: 0x31
Identifiziert eine Inhaltszeichenfolge mit zusätzlichen Informationen zu Titel, Kapitel usw., die durch die DVD_General_Name Zeichenfolge beschrieben werden. Die genaue Art oder Struktur dieser Kommentare ist nicht definiert.
DVD_Title_Series
Wert: 0x38
Gibt eine Inhaltszeichenfolge an, die den Namen einer Reihe enthält, zu der der Titel gehört.
DVD_Title_Movie
Wert: 0x39
Identifiziert eine Inhaltszeichenfolge mit dem Standard Filmtitel.
DVD_Title_Video
Wert: 0x3a
Gibt eine Inhaltszeichenfolge an, die den Namen des Videotitels enthält.
DVD_Title_Album
Wert: 0x3b
Identifiziert eine Inhaltszeichenfolge, die den Namen des Albumtitels enthält.
DVD_Title_Song
Wert: 0x3c
Gibt eine Inhaltszeichenfolge an, die den Namen des Titels enthält.
DVD_Title_Other
Wert: 0x3f
Identifiziert eine Inhaltszeichenfolge, die den Namen des Titels eines anderen Genres enthält.
DVD_Title_Sub_Series
Wert: 0x40
Identifiziert eine Inhaltszeichenfolge mit dem Namen der Reihe, die für ein bestimmtes Land/eine bestimmte Region lokalisiert ist.
DVD_Title_Sub_Movie
Wert: 0x41
Identifiziert eine Inhaltszeichenfolge mit dem Filmtitel, der in ein bestimmtes Land/eine bestimmte Region lokalisiert ist.
DVD_Title_Sub_Video
Wert: 0x42
Identifiziert eine Inhaltszeichenfolge mit dem Videotitel, der in ein bestimmtes Land/eine bestimmte Region lokalisiert ist.
DVD_Title_Sub_Album
Wert: 0x43
Identifiziert eine Inhaltszeichenfolge mit dem Albumtitel, der in ein bestimmtes Land/eine bestimmte Region lokalisiert ist.
DVD_Title_Sub_Song
Wert: 0x44
Identifiziert eine Inhaltszeichenfolge, deren Titel in einem bestimmten Land/einer bestimmten Region lokalisiert ist.
DVD_Title_Sub_Other
Wert: 0x47
Identifiziert eine Inhaltszeichenfolge mit dem Titel eines anderen Genres, das für ein bestimmtes Land/eine bestimmte Region lokalisiert ist.
DVD_Title_Orig_Series
Wert: 0x48
Identifiziert eine Inhaltszeichenfolge mit dem ursprünglichen Namen der Reihe.
DVD_Title_Orig_Movie
Wert: 0x49
Identifiziert eine Inhaltszeichenfolge mit dem ursprünglichen Namen des Films.
DVD_Title_Orig_Video
Wert: 0x4a
Identifiziert eine Inhaltszeichenfolge mit dem ursprünglichen Namen des Videos.
DVD_Title_Orig_Album
Wert: 0x4b
Identifiziert eine Inhaltszeichenfolge mit dem ursprünglichen Namen des Albums.
DVD_Title_Orig_Song
Wert: 0x4c
Identifiziert eine Inhaltszeichenfolge mit dem ursprünglichen Namen des Songs.
DVD_Title_Orig_Other
Wert: 0x4f
Identifiziert eine Inhaltszeichenfolge mit dem ursprünglichen Namen des Inhalts.
DVD_Other_Scene
Wert: 0x50
Identifiziert eine Inhaltszeichenfolge, die sich auf eine bestimmte Szene in einem Film oder Video bezieht.
DVD_Other_Cut
Wert: 0x51
Identifiziert eine Inhaltszeichenfolge, die sich auf einen bestimmten Schnitt in einem Film oder Video bezieht.
DVD_Other_Take
Wert: 0x52
Identifiziert eine Inhaltszeichenfolge, die sich auf eine bestimmte Aufnahme in einem Film oder Video bezieht.

Hinweise

Die Methoden IDvdInfo2::GetDVDTextStringAsUnicode und IDvdInfo2::GetDVDTextStringAsNative geben diesen Enumerationstyp zurück. Der -Wert gibt an, wie die Textzeichenfolge kategorisiert wird. Diese Methoden können auch Bezeichner zurückgeben, die in dieser Enumeration nicht definiert sind. Weitere Informationen finden Sie unter Arbeiten mit DVD-Textzeichenfolgen.

Nicht jede DVD-Textzeichenfolgenbezeichner ist in dieser Enumeration enthalten, sodass eine erstellte DVD möglicherweise andere Werte enthält.

Ein wichtiger Bezeichner, der in dieser Enumeration nicht enthalten ist, ist 0xF0, der Code zum Sortieren. Sie können diese Zeichenfolge verwenden, um die Zeichenfolgendaten zu sortieren. Es kann sich um eine eindeutige Zahl oder eine Wiederholung einer vorherigen Zeichenfolge mit geänderter Wortreihenfolge handeln. Beispielsweise kann eine DVD eine Zeichenfolge mit 0x30 (DVD_General_Name) mit dem Wert "The Greatest Hits" aufweisen, gefolgt von einer weiteren Zeichenfolge vom Typ 0xF0 mit dem Wert "Greatest Hits, The". Wie bei Inhaltszeichenfolgen ist die Verwendung der Sortierzeichenfolge jedoch nicht streng definiert.

Anforderungen

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

Weitere Informationen

DirectShow Enumerated Types

Arbeiten mit DVD-Textzeichenfolgen