enumeração DVD_TextStringType (strmif.h)
[O recurso associado a esta página, DirectShow, é um recurso herdado. Ele foi substituído por MediaPlayer, IMFMediaEngine e Captura de Áudio/Vídeo na Media Foundation. Esses recursos foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use MediaPlayer, IMFMediaEngine e Captura de Áudio/Vídeo no Media Foundation em vez de DirectShow, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]
Define um subconjunto dos tipos de cadeia 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 o nível superior da hierarquia lógica. Refere-se ao conteúdo inteiro de um disco unilateral ou de um lado de um disco de dois lados. |
DVD_Struct_Title Valor: 0x2 Indica que todas as cadeias de caracteres de conteúdo, até o próximo DVD_Struct_Title, pertencem a um título. |
DVD_Struct_ParentalID Valor: 0x3 Indica a ID dos pais das cadeias de caracteres a seguir. |
DVD_Struct_PartOfTitle Valor: 0x4 Indica que todas as cadeias de caracteres de conteúdo, até o próximo DVD_Struct_PartOfTitle, pertencem a um capítulo. |
DVD_Struct_Cell Valor: 0x5 Indica que todas as cadeias de caracteres de conteúdo, até o próximo DVD_Struct_Cell, pertencem a uma célula, que pode ser uma cena de um capítulo. |
DVD_Stream_Audio Valor: 0x10 Indica que as cadeias de caracteres de conteúdo a seguir referem-se ao fluxo de áudio. |
DVD_Stream_Subpicture Valor: 0x11 Indica que as cadeias de caracteres de conteúdo a seguir referem-se ao fluxo de subpictura. |
DVD_Stream_Angle Valor: 0x12 Indica que as cadeias de caracteres de conteúdo a seguir referem-se ao ângulo. |
DVD_Channel_Audio Valor: 0x20 Indica que as cadeias de caracteres de conteúdo a seguir se referem ao canal de áudio. |
DVD_General_Name Valor: 0x30 Indica a cadeia de caracteres de conteúdo mais importante. As cadeias de caracteres desse tipo contêm o nome do volume, do título, do capítulo e assim por diante e podem seguir todos os identificadores de estrutura. |
DVD_General_Comments Valor: 0x31 Identifica uma cadeia de caracteres de conteúdo com informações adicionais sobre o título, o capítulo e assim por diante, descritos pela cadeia de caracteres DVD_General_Name . A natureza exata ou estrutura desses comentários não está definida. |
DVD_Title_Series Valor: 0x38 Identifica uma cadeia de caracteres de conteúdo que contém o nome de uma série à qual o título pertence. |
DVD_Title_Movie Valor: 0x39 Identifica uma cadeia de caracteres de conteúdo com o título do filme main. |
DVD_Title_Video Valor: 0x3a Identifica uma cadeia de caracteres de conteúdo que contém o nome do título do vídeo. |
DVD_Title_Album Valor: 0x3b Identifica uma cadeia de caracteres de conteúdo que contém o nome do título do álbum. |
DVD_Title_Song Valor: 0x3c Identifica uma cadeia de caracteres de conteúdo que contém o nome do título da música. |
DVD_Title_Other Valor: 0x3f Identifica uma cadeia de caracteres de conteúdo que contém o nome do título de algum outro gênero. |
DVD_Title_Sub_Series Valor: 0x40 Identifica uma cadeia de caracteres de conteúdo com o nome da série localizado em um determinado país/região. |
DVD_Title_Sub_Movie Valor: 0x41 Identifica uma cadeia de caracteres de conteúdo com o título do filme localizado em um determinado país/região. |
DVD_Title_Sub_Video Valor: 0x42 Identifica uma cadeia de caracteres de conteúdo com o título do vídeo localizado em um determinado país/região. |
DVD_Title_Sub_Album Valor: 0x43 Identifica uma cadeia de caracteres de conteúdo com o título do álbum localizado em um determinado país/região. |
DVD_Title_Sub_Song Valor: 0x44 Identifica uma cadeia de caracteres de conteúdo com o título da música localizado em um determinado país/região. |
DVD_Title_Sub_Other Valor: 0x47 Identifica uma cadeia de caracteres de conteúdo com o título de algum outro gênero localizado em um determinado país/região. |
DVD_Title_Orig_Series Valor: 0x48 Identifica uma cadeia de caracteres de conteúdo com o nome original da série. |
DVD_Title_Orig_Movie Valor: 0x49 Identifica uma cadeia de caracteres de conteúdo com o nome original do filme. |
DVD_Title_Orig_Video Valor: 0x4a Identifica uma cadeia de caracteres de conteúdo com o nome original do vídeo. |
DVD_Title_Orig_Album Valor: 0x4b Identifica uma cadeia de caracteres de conteúdo com o nome original do álbum. |
DVD_Title_Orig_Song Valor: 0x4c Identifica uma cadeia de caracteres de conteúdo com o nome original da música. |
DVD_Title_Orig_Other Valor: 0x4f Identifica uma cadeia de caracteres de conteúdo com o nome original do conteúdo. |
DVD_Other_Scene Valor: 0x50 Identifica uma cadeia de caracteres de conteúdo relativa a uma cena específica em um filme ou vídeo. |
DVD_Other_Cut Valor: 0x51 Identifica uma cadeia de caracteres de conteúdo relativa a um corte específico em um filme ou vídeo. |
DVD_Other_Take Valor: 0x52 Identifica uma cadeia de caracteres de conteúdo relativa a uma tomada específica em um filme ou vídeo. |
Comentários
Os métodos IDvdInfo2::GetDVDTextStringAsUnicode e IDvdInfo2::GetDVDTextStringAsNative retornam esse tipo de enumeração. O valor especifica como a cadeia de caracteres de texto é categorizada. Esses métodos também podem retornar identificadores que não são definidos nessa enumeração. Para obter mais informações, consulte Trabalhando com cadeias de caracteres de texto de DVD.
Nem todo identificador de cadeia de caracteres de texto dvd está incluído nessa enumeração, portanto, um DVD criado pode incluir outros valores.
Um identificador importante que não está incluído nessa enumeração é 0xF0, o código para classificação. Você pode usar essa cadeia de caracteres para classificar os dados da cadeia de caracteres. Pode ser um número exclusivo ou uma repetição de uma cadeia de caracteres anterior com a ordem da palavra alterada. Por exemplo, um DVD pode ter uma cadeia de 0x30 (DVD_General_Name) com o valor "The Greatest Hits", que pode ser seguido por outra cadeia de caracteres do tipo 0xF0 com o valor "Greatest Hits, The". Assim como acontece com as cadeias de caracteres de conteúdo, no entanto, o uso da cadeia de caracteres de classificação não é estritamente definido.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | strmif.h (inclua Dshow.h) |