Interfaz IDvdInfo2 (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.

La IDvdInfo2 interfaz informa de los atributos de un disco DVD o del estado actual de la reproducción y navegación de DVD. El filtro navegador de DVD implementa esta interfaz. IDvdInfo2 es la interfaz complementaria de la interfaz IDvdControl2 . IDvdInfo2 agrupa los métodos "get" de DVD Navigator e IDvdControl2 agrupa los métodos "set". Juntos proporcionan funciones de navegación y reproducción de DVD más allá de la especificación del Anexo J de DVD.

Nota La información proporcionada por algunos de estos métodos también se puede obtener a través de notificaciones de eventos enviadas desde el navegador de DVD al bucle de mensajes de la aplicación. Por ejemplo, para obtener el dominio de DVD actual, puede llamar a IDvdInfo2::GetCurrentDomain o puede controlar el evento EC_DVD_DOMAIN_CHANGE en el bucle de mensajes de la aplicación y extraer el nuevo dominio del parámetro lParam1 del evento.
 

Herencia

La interfaz IDvdInfo2 hereda de la interfaz IUnknown . IDvdInfo2 también tiene estos tipos de miembros:

Métodos

La interfaz IDvdInfo2 tiene estos métodos.

 
IDvdInfo2::GetAllGPRMs

El método GetAllGPRMs recupera el contenido actual de todos los registros de parámetros generales (GPRM).
IDvdInfo2::GetAllSPRMs

El método GetAllSPRMs recupera el contenido actual de todos los registros de parámetros del sistema (SPRM).
IDvdInfo2::GetAudioAttributes

El método GetAudioAttributes recupera los atributos de la secuencia de audio especificada en el título o menú actual.
IDvdInfo2::GetAudioLanguage

El método GetAudioLanguage recupera el idioma de la secuencia de audio especificada dentro del título actual.
IDvdInfo2::GetButtonAtPosition

El método GetButtonAtPosition recupera el botón situado en el punto especificado dentro de la ventana de presentación.
IDvdInfo2::GetButtonRect

El método GetButtonRect recupera las coordenadas del rectángulo para el botón de menú especificado. Nota Este método no está implementado actualmente. .
IDvdInfo2::GetCmdFromEvent

El método GetCmdFromEvent recupera un objeto IDvdCmd de un evento EC_DVD_CMD_START o EC_DVD_CMD_END.
IDvdInfo2::GetCurrentAngle

El método GetCurrentAngle recupera el número de ángulos disponibles en el bloque angular actual y el número de ángulo seleccionado actualmente.
IDvdInfo2::GetCurrentAudio

El método GetCurrentAudio recupera el número de secuencias de audio disponibles y el número de la secuencia de audio seleccionada actualmente.
IDvdInfo2::GetCurrentButton

El método GetCurrentButton recupera el número de botones disponibles y el número del botón seleccionado actualmente.
IDvdInfo2::GetCurrentDomain

El método GetCurrentDomain recupera el dominio en el que se encuentra actualmente el navegador de DVD.
IDvdInfo2::GetCurrentLocation

El método GetCurrentLocation recupera la ubicación de reproducción actual.
IDvdInfo2::GetCurrentSubpicture

El método GetCurrentSubpicture recupera el número de secuencias de subpictura disponibles en el título actual, el número de secuencia de subpictura seleccionado actualmente y el estado de la subpictura.
IDvdInfo2::GetCurrentUOPS

El método GetCurrentUOPS recupera un conjunto de marcas que indican qué comandos de navegación, si existen, los autores de contenido se han deshabilitado explícitamente para la ubicación del disco actual.
IDvdInfo2::GetCurrentVideoAttributes

El método GetCurrentVideoAttributes recupera los atributos de vídeo del título o menú actual.
IDvdInfo2::GetDecoderCaps

El método GetDecoderCaps recupera la velocidad de datos máxima del descodificador de DVD para vídeo, audio y subpictura (en reenvío e inverso), así como compatibilidad con varios tipos de audio (AC-3, MPEG-2, DTS, SDDS, LPCM).
IDvdInfo2::GetDefaultAudioLanguage

El método GetDefaultAudioLanguage recupera el idioma de audio predeterminado.
IDvdInfo2::GetDefaultMenuLanguage

El método GetDefaultMenuLanguage recupera el idioma de menú predeterminado.
IDvdInfo2::GetDefaultSubpictureLanguage

El método GetDefaultSubpictureLanguage recupera el lenguaje de subpicture predeterminado.
IDvdInfo2::GetDiscID

El método GetDiscID recupera un número de identificación de 64 bits generado por el sistema para el DVD especificado.
IDvdInfo2::GetDVDDirectory

El método GetDVDDirectory recupera el directorio raíz que se establece en el navegador de DVD.
IDvdInfo2::GetDVDTextLanguageInfo

El método GetDVDTextLanguageInfo recupera información sobre las cadenas de texto de un idioma especificado. El método recupera el número de cadenas para ese idioma, el identificador de configuración regional y el juego de caracteres.
IDvdInfo2::GetDVDTextNumberOfLanguages

El método GetDVDTextNumberOfLanguages recupera el número de idiomas en los que aparecen las cadenas de texto de DVD.
IDvdInfo2::GetDVDTextStringAsNative

El método GetDVDTextStringAsNative recupera una cadena de texto de DVD para un idioma especificado y devuelve la cadena de texto como una matriz de bytes.
IDvdInfo2::GetDVDTextStringAsUnicode

El método GetDVDTextStringAsUnicode recupera una cadena de texto de DVD para un idioma especificado y devuelve la cadena de texto como una cadena Unicode.
IDvdInfo2::GetDVDVolumeInfo

El método GetDVDVolumeInfo recupera la información actual del volumen de DVD.
IDvdInfo2::GetKaraokeAttributes

El método GetKaraokeAttributes recupera los atributos de karaoke de la secuencia de audio especificada en el título o menú actual.
IDvdInfo2::GetMenuLanguages

El método GetMenuLanguages recupera todos los idiomas disponibles para todos los menús del disco.
IDvdInfo2::GetNumberOfChapters

El método GetNumberOfChapters recupera el número de capítulos de un título determinado.
IDvdInfo2::GetPlayerParentalLevel

El método GetPlayerParentalLevel recupera el nivel parental actual y la configuración de código de país o región ISO 3166 para el navegador de DVD.
IDvdInfo2::GetState

El método GetState recupera un marcador que contiene la ubicación del disco y la información de estado del navegador de DVD.
IDvdInfo2::GetSubpictureAttributes

El método GetSubpictureAttributes recupera los atributos de la secuencia de subpictura especificada en el título o menú especificados.
IDvdInfo2::GetSubpictureLanguage

El método GetSubpictureLanguage recupera el idioma de la secuencia de subpictura especificada dentro del título actual.
IDvdInfo2::GetTitleAttributes

El método GetTitleAttributes recupera atributos de todas las secuencias de vídeo, audio y subpicture para el título especificado y sus menús.
IDvdInfo2::GetTitleParentalLevels

El método GetTitleParentalLevels recupera los niveles parentales definidos para un título determinado.
IDvdInfo2::GetTotalTitleTime

El método GetTotalTitleTime recupera el tiempo total de reproducción del título actual.
IDvdInfo2::GetVMGAttributes

El método GetVMGAttributes recupera atributos de todas las secuencias de vídeo, audio y subpicture para el menú Administrador de vídeos.
IDvdInfo2::IsAudioStreamEnabled

El método IsAudioStreamEnabled determina si la secuencia de audio especificada está habilitada en el título actual.
IDvdInfo2::IsSubpictureStreamEnabled

El método IsSubpictureStreamEnabled determina si la secuencia de subpictura especificada está habilitada en el título actual.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [aplicaciones de escritorio | aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2003 [aplicaciones de escritorio | aplicaciones para UWP]
Plataforma de destino Windows
Encabezado strmif.h (incluye Dshow.h)

Consulte también

Aplicaciones de DVD