Condividi tramite


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)

Vedi anche

Tipi enumerati DirectShow

Uso delle stringhe di testo DVD