Share via


DVD_TextStringType enumeración (strmif.h)

[La característica asociada a esta página, DirectShow, es una característica heredada. Se ha reemplazado por MediaPlayer, IMFMediaEngine y Captura de audio/vídeo en Media Foundation. Esas características se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer, IMFMediaEngine y Audio/Video Capture en Media Foundation en lugar de DirectShow, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.

Define un subconjunto de los tipos de cadena de texto de 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
Valor: 0x1
Indica el nivel superior de la jerarquía lógica. Hace referencia a todo el contenido de un disco de un lado o de un lado de un disco de dos lados.
DVD_Struct_Title
Valor: 0x2
Indica que todas las cadenas de contenido, hasta el siguiente DVD_Struct_Title, pertenecen a un título.
DVD_Struct_ParentalID
Valor: 0x3
Indica el identificador parental de las siguientes cadenas.
DVD_Struct_PartOfTitle
Valor: 0x4
Indica que todas las cadenas de contenido, hasta el siguiente DVD_Struct_PartOfTitle, pertenecen a un capítulo.
DVD_Struct_Cell
Valor: 0x5
Indica que todas las cadenas de contenido, hasta el siguiente DVD_Struct_Cell, pertenecen a una celda, que puede ser una escena de un capítulo.
DVD_Stream_Audio
Valor: 0x10
Indica que las siguientes cadenas de contenido hacen referencia a la secuencia de audio.
DVD_Stream_Subpicture
Valor: 0x11
Indica que las siguientes cadenas de contenido hacen referencia a la secuencia de subpicture.
DVD_Stream_Angle
Valor: 0x12
Indica que las siguientes cadenas de contenido hacen referencia al ángulo.
DVD_Channel_Audio
Valor: 0x20
Indica que las siguientes cadenas de contenido hacen referencia al canal de audio.
DVD_General_Name
Valor: 0x30
Indica la cadena de contenido más importante. Las cadenas de este tipo contienen el nombre del volumen, el título, el capítulo, etc., y pueden seguir cualquier identificador de estructura.
DVD_General_Comments
Valor: 0x31
Identifica una cadena de contenido con información adicional sobre el título, el capítulo, etc., descrito por la cadena DVD_General_Name . No se define la naturaleza exacta o la estructura de estos comentarios.
DVD_Title_Series
Valor: 0x38
Identifica una cadena de contenido que contiene el nombre de una serie a la que pertenece el título.
DVD_Title_Movie
Valor: 0x39
Identifica una cadena de contenido con el título principal de la película.
DVD_Title_Video
Valor: 0x3a
Identifica una cadena de contenido que contiene el nombre del título de vídeo.
DVD_Title_Album
Valor: 0x3b
Identifica una cadena de contenido que contiene el nombre del título del álbum.
DVD_Title_Song
Valor: 0x3c
Identifica una cadena de contenido que contiene el nombre del título de la canción.
DVD_Title_Other
Valor: 0x3f
Identifica una cadena de contenido que contiene el nombre del título de algún otro género.
DVD_Title_Sub_Series
Valor: 0x40
Identifica una cadena de contenido con el nombre de la serie localizada en un país o región determinado.
DVD_Title_Sub_Movie
Valor: 0x41
Identifica una cadena de contenido con el título de película localizado en un país o región determinado.
DVD_Title_Sub_Video
Valor: 0x42
Identifica una cadena de contenido con el título de vídeo localizado en un país o región determinado.
DVD_Title_Sub_Album
Valor: 0x43
Identifica una cadena de contenido con el título del álbum localizado en un país o región determinado.
DVD_Title_Sub_Song
Valor: 0x44
Identifica una cadena de contenido con el título de la canción localizado en un país o región determinado.
DVD_Title_Sub_Other
Valor: 0x47
Identifica una cadena de contenido con el título de algún otro género localizado en un país o región determinado.
DVD_Title_Orig_Series
Valor: 0x48
Identifica una cadena de contenido con el nombre original de la serie.
DVD_Title_Orig_Movie
Valor: 0x49
Identifica una cadena de contenido con el nombre original de la película.
DVD_Title_Orig_Video
Valor: 0x4a
Identifica una cadena de contenido con el nombre original del vídeo.
DVD_Title_Orig_Album
Valor: 0x4b
Identifica una cadena de contenido con el nombre original del álbum.
DVD_Title_Orig_Song
Valor: 0x4c
Identifica una cadena de contenido con el nombre original de la canción.
DVD_Title_Orig_Other
Valor: 0x4f
Identifica una cadena de contenido con el nombre original del contenido.
DVD_Other_Scene
Valor: 0x50
Identifica una cadena de contenido que pertenece a una escena determinada en una película o vídeo.
DVD_Other_Cut
Valor: 0x51
Identifica una cadena de contenido que pertenece a un corte determinado en una película o vídeo.
DVD_Other_Take
Valor: 0x52
Identifica una cadena de contenido que pertenece a una toma determinada de una película o vídeo.

Comentarios

Los métodos IDvdInfo2::GetDVDTextStringAsUnicode e IDvdInfo2::GetDVDTextStringAsNative devuelven este tipo de enumeración. El valor especifica cómo se clasifica la cadena de texto. Estos métodos también pueden devolver identificadores que no están definidos en esta enumeración. Para obtener más información, vea Trabajar con cadenas de texto de DVD.

No todos los identificadores de cadena de texto de DVD se incluyen en esta enumeración, por lo que un DVD creado podría incluir otros valores.

Un identificador importante que no se incluye en esta enumeración es 0xF0, el código para la ordenación. Puede usar esta cadena para ordenar los datos de cadena. Puede ser un número único o una repetición de una cadena anterior con el orden de palabras cambiado. Por ejemplo, un DVD podría tener una cadena de 0x30 (DVD_General_Name) con el valor "The Greatest Hits", que podría ir seguido de otra cadena de tipo 0xF0 con el valor "Greatest Hits, The". Sin embargo, al igual que con las cadenas de contenido, el uso de la cadena de ordenación no se define estrictamente.

Requisitos

Requisito Valor
Header strmif.h (incluya Dshow.h)

Consulte también

Tipos enumerados de DirectShow

Trabajar con cadenas de texto de DVD