é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) |