enumerazione DVD_TextStringType (strmif.h)
[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation anziché DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.
Definisce un subset dei tipi di stringa di testo DVD.
Sintassi
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
} ;
Costanti
DVD_Struct_Volume Valore: 0x1 Indica il livello superiore della gerarchia logica. Fa riferimento all'intero contenuto di un disco a un lato o a un lato di un disco a due lati. |
DVD_Struct_Title Valore: 0x2 Indica che tutte le stringhe di contenuto, fino al DVD_Struct_Title successivo, appartengono a un titolo. |
DVD_Struct_ParentalID Valore: 0x3 Indica l'ID parentale delle stringhe seguenti. |
DVD_Struct_PartOfTitle Valore: 0x4 Indica che tutte le stringhe di contenuto, fino al successivo DVD_Struct_PartOfTitle, appartengono a un capitolo. |
DVD_Struct_Cell Valore: 0x5 Indica che tutte le stringhe di contenuto, fino alla successiva DVD_Struct_Cell, appartengono a una cella, che può essere una scena da un capitolo. |
DVD_Stream_Audio Valore: 0x10 Indica che le stringhe di contenuto seguenti fanno riferimento al flusso audio. |
DVD_Stream_Subpicture Valore: 0x11 Indica che le stringhe di contenuto seguenti fanno riferimento al flusso di sottopicture. |
DVD_Stream_Angle Valore: 0x12 Indica che le stringhe di contenuto seguenti fanno riferimento all'angolo. |
DVD_Channel_Audio Valore: 0x20 Indica che le stringhe di contenuto seguenti fanno riferimento al canale audio. |
DVD_General_Name Valore: 0x30 Indica la stringa di contenuto più importante. Le stringhe di questo tipo contengono il nome del volume, del titolo, del capitolo e così via e possono seguire qualsiasi identificatore di struttura. |
DVD_General_Comments Valore: 0x31 Identifica una stringa di contenuto con informazioni aggiuntive relative al titolo, al capitolo e così via, descritte dalla stringa di DVD_General_Name . La natura esatta o la struttura di questi commenti non è definita. |
DVD_Title_Series Valore: 0x38 Identifica una stringa di contenuto contenente il nome di una serie a cui appartiene il titolo. |
DVD_Title_Movie Valore: 0x39 Identifica una stringa di contenuto con il titolo principale del film. |
DVD_Title_Video Valore: 0x3a Identifica una stringa di contenuto contenente il nome del titolo del video. |
DVD_Title_Album Valore: 0x3b Identifica una stringa di contenuto contenente il nome del titolo dell'album. |
DVD_Title_Song Valore: 0x3c Identifica una stringa di contenuto contenente il nome del titolo della canzone. |
DVD_Title_Other Valore: 0x3f Identifica una stringa di contenuto contenente il nome del titolo di un altro genere. |
DVD_Title_Sub_Series Valore: 0x40 Identifica una stringa di contenuto con il nome della serie localizzata in un determinato paese/area geografica. |
DVD_Title_Sub_Movie Valore: 0x41 Identifica una stringa di contenuto con il titolo del film localizzato in un determinato paese/area geografica. |
DVD_Title_Sub_Video Valore: 0x42 Identifica una stringa di contenuto con il titolo video localizzato in un determinato paese/area geografica. |
DVD_Title_Sub_Album Valore: 0x43 Identifica una stringa di contenuto con il titolo dell'album localizzato in un determinato paese/area geografica. |
DVD_Title_Sub_Song Valore: 0x44 Identifica una stringa di contenuto con il titolo della canzone localizzata in un determinato paese/area geografica. |
DVD_Title_Sub_Other Valore: 0x47 Identifica una stringa di contenuto con il titolo di un altro genere localizzato in un determinato paese/area geografica. |
DVD_Title_Orig_Series Valore: 0x48 Identifica una stringa di contenuto con il nome originale della serie. |
DVD_Title_Orig_Movie Valore: 0x49 Identifica una stringa di contenuto con il nome originale del film. |
DVD_Title_Orig_Video Valore: 0x4a Identifica una stringa di contenuto con il nome originale del video. |
DVD_Title_Orig_Album Valore: 0x4b Identifica una stringa di contenuto con il nome originale dell'album. |
DVD_Title_Orig_Song Valore: 0x4c Identifica una stringa di contenuto con il nome originale della canzone. |
DVD_Title_Orig_Other Valore: 0x4f Identifica una stringa di contenuto con il nome originale del contenuto. |
DVD_Other_Scene Valore: 0x50 Identifica una stringa di contenuto relativa a una scena specifica in un film o in un video. |
DVD_Other_Cut Valore: 0x51 Identifica una stringa di contenuto relativa a un determinato taglio in un film o un video. |
DVD_Other_Take Valore: 0x52 Identifica una stringa di contenuto relativa a un determinato film o video. |
Commenti
IDeviceInfo2::GetDEVICETextStringAsUnicode e IDeviceInfo2::GetDEVICETextStringAsNative restituiscono questo tipo di enumerazione. Il valore specifica il modo in cui la stringa di testo viene categorizzata. Questi metodi possono anche restituire gli identificatori che non sono definiti in questa enumerazione. Per altre informazioni, vedere Uso delle stringhe di testo DVD.
Non tutti gli identificatori di stringa di testo DVD sono inclusi in questa enumerazione, quindi un DVD creato potrebbe includere altri valori.
Un identificatore importante che non è incluso in questa enumerazione è 0xF0, il codice per l'ordinamento. È possibile usare questa stringa per ordinare i dati stringa. Può essere un numero univoco o una ripetizione di una stringa precedente con l'ordine di parola modificato. Ad esempio, un DVD potrebbe avere una stringa di 0x30 (DVD_General_Name) con il valore "The Greatest Hits", che potrebbe essere seguito da un'altra stringa di tipo 0xF0 con il valore "Greatest Hits, The". Come per le stringhe di contenuto, tuttavia, l'uso della stringa di ordinamento non è strettamente definito.
Requisiti
Requisito | Valore |
---|---|
Intestazione | strmif.h (include Dshow.h) |