énumération DVD_TextStringType (strmif.h)

[La fonctionnalité associée à cette page, DirectShow, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer, IMFMediaEngine et Audio/Video Capture dans Media Foundation. Ces fonctionnalités ont été optimisées pour Windows 10 et Windows 11. Microsoft recommande vivement au nouveau code d’utiliser MediaPlayer, IMFMediaEngine et La capture audio/vidéo dans Media Foundation au lieu de DirectShow, lorsque cela est possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]

Définit un sous-ensemble des types de chaîne de texte DVD.

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
} ;

Constantes

 
DVD_Struct_Volume
Valeur : 0x1
Indique le niveau supérieur de la hiérarchie logique. Fait référence à l’ensemble du contenu d’un disque unilaté ou d’un côté d’un disque à deux faces.
DVD_Struct_Title
Valeur : 0x2
Indique que toutes les chaînes de contenu, jusqu’au DVD_Struct_Title suivant, appartiennent à un seul titre.
DVD_Struct_ParentalID
Valeur : 0x3
Indique l’ID parental des chaînes suivantes.
DVD_Struct_PartOfTitle
Valeur : 0x4
Indique que toutes les chaînes de contenu, jusqu’au DVD_Struct_PartOfTitle suivant, appartiennent à un chapitre.
DVD_Struct_Cell
Valeur : 0x5
Indique que toutes les chaînes de contenu, jusqu’au DVD_Struct_Cell suivant, appartiennent à une cellule, qui peut être une scène d’un chapitre.
DVD_Stream_Audio
Valeur : 0x10
Indique que les chaînes de contenu suivantes font référence au flux audio.
DVD_Stream_Subpicture
Valeur : 0x11
Indique que les chaînes de contenu suivantes font référence au flux de sous-image.
DVD_Stream_Angle
Valeur : 0x12
Indique que les chaînes de contenu suivantes font référence à l’angle.
DVD_Channel_Audio
Valeur : 0x20
Indique que les chaînes de contenu suivantes font référence au canal audio.
DVD_General_Name
Valeur : 0x30
Indique la chaîne de contenu la plus importante. Les chaînes de ce type contiennent le nom du volume, du titre, du chapitre, etc., et peuvent suivre n’importe quel identificateur de structure.
DVD_General_Comments
Valeur : 0x31
Identifie une chaîne de contenu avec des informations supplémentaires sur le titre, le chapitre, etc., décrits par la chaîne DVD_General_Name . La nature ou la structure exacte de ces commentaires n’est pas définie.
DVD_Title_Series
Valeur : 0x38
Identifie une chaîne de contenu contenant le nom d’une série à laquelle le titre appartient.
DVD_Title_Movie
Valeur : 0x39
Identifie une chaîne de contenu avec le main titre du film.
DVD_Title_Video
Valeur : 0x3a
Identifie une chaîne de contenu contenant le nom du titre de la vidéo.
DVD_Title_Album
Valeur : 0x3b
Identifie une chaîne de contenu contenant le nom du titre de l’album.
DVD_Title_Song
Valeur : 0x3c
Identifie une chaîne de contenu contenant le nom du titre de la chanson.
DVD_Title_Other
Valeur : 0x3f
Identifie une chaîne de contenu contenant le nom du titre d’un autre genre.
DVD_Title_Sub_Series
Valeur : 0x40
Identifie une chaîne de contenu avec le nom de la série localisée dans un pays/région particulier.
DVD_Title_Sub_Movie
Valeur : 0x41
Identifie une chaîne de contenu avec le titre du film localisé dans un pays/région particulier.
DVD_Title_Sub_Video
Valeur : 0x42
Identifie une chaîne de contenu avec le titre de la vidéo localisé dans un pays/région particulier.
DVD_Title_Sub_Album
Valeur : 0x43
Identifie une chaîne de contenu avec le titre de l’album localisé dans un pays/région particulier.
DVD_Title_Sub_Song
Valeur : 0x44
Identifie une chaîne de contenu avec le titre de la chanson localisé dans un pays/région particulier.
DVD_Title_Sub_Other
Valeur : 0x47
Identifie une chaîne de contenu avec le titre d’un autre genre localisé dans un pays/région particulier.
DVD_Title_Orig_Series
Valeur : 0x48
Identifie une chaîne de contenu avec le nom d’origine de la série.
DVD_Title_Orig_Movie
Valeur : 0x49
Identifie une chaîne de contenu avec le nom d’origine du film.
DVD_Title_Orig_Video
Valeur : 0x4a
Identifie une chaîne de contenu avec le nom d’origine de la vidéo.
DVD_Title_Orig_Album
Valeur : 0x4b
Identifie une chaîne de contenu avec le nom d’origine de l’album.
DVD_Title_Orig_Song
Valeur : 0x4c
Identifie une chaîne de contenu avec le nom d’origine de la chanson.
DVD_Title_Orig_Other
Valeur : 0x4f
Identifie une chaîne de contenu avec le nom d’origine du contenu.
DVD_Other_Scene
Valeur : 0x50
Identifie une chaîne de contenu relative à une scène particulière dans un film ou une vidéo.
DVD_Other_Cut
Valeur : 0x51
Identifie une chaîne de contenu relative à une coupe particulière dans un film ou une vidéo.
DVD_Other_Take
Valeur : 0x52
Identifie une chaîne de contenu relative à une prise particulière d’un film ou d’une vidéo.

Remarques

Les méthodes IDvdInfo2 ::GetDVDTextStringAsUnicode et IDvdInfo2 ::GetDVDTextStringAsNative retournent ce type d’énumération . La valeur spécifie la façon dont la chaîne de texte est catégorisée. Ces méthodes peuvent également retourner des identificateurs qui ne sont pas définis dans cette énumération. Pour plus d’informations, consultez Utilisation des chaînes de texte de DVD.

Tous les identificateurs de chaîne de texte de DVD ne sont pas inclus dans cette énumération. Par conséquent, un DVD créé peut inclure d’autres valeurs.

Un identificateur important qui n’est pas inclus dans cette énumération est 0xF0, le code de tri. Vous pouvez utiliser cette chaîne pour trier les données de chaîne. Il peut s’agir d’un nombre unique ou d’une répétition d’une chaîne précédente avec l’ordre des mots modifié. Par exemple, un DVD peut avoir une chaîne de 0x30 (DVD_General_Name) avec la valeur « The Greatest Hits », qui peut être suivie d’une autre chaîne de type 0xF0 avec la valeur « Greatest Hits, The ». Comme pour les chaînes de contenu, toutefois, l’utilisation de la chaîne de tri n’est pas strictement définie.

Configuration requise

Condition requise Valeur
En-tête strmif.h (include Dshow.h)

Voir aussi

Types énumérés DirectShow

Utilisation de chaînes de texte DVD