Aplicaciones de DVD
[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.
DirectShow proporciona un componente denominado filtro de origen navegador de DVD que simplifica las tareas de navegación de DVD en C++. El navegador de DVD tiene todas las funcionalidades que se encuentran en un reproductor de DVD independiente completo, además de funcionalidades adicionales específicas para reproducir DVD en ordenadores personales. Con el navegador de DVD, C++ y los desarrolladores de scripting pueden crear aplicaciones de DVD completas sin hacer referencia a la especificación de DVD. Dvd Navigator, en coordinación con los filtros de descodificador, también controla la administración regional y la protección de derechos de autor (CSS y protección de copia analógica), aislando a los desarrolladores de aplicaciones de estos detalles.
El filtro navegador de DVD funciona en todo un volumen de DVD-Video, que consta de los archivos del directorio VIDEO_TS. A diferencia de la mayoría de los filtros de origen de DirectShow que funcionan con secuencias o archivos individuales, el navegador de DVD usa la estructura DVD-Video de títulos, capítulos y códigos de hora. Los desarrolladores que deseen reproducir archivos MPEG-2 individuales en DirectShow deben usar el Demultiplexer MPEG-2 en lugar del filtro navegador de DVD. Consulte Compatibilidad con MPEG-2 en DirectShow para obtener más información.
Nota:
Para reproducir DVD, el usuario debe tener un descodificador MPEG-2.
Esta sección contiene los temas siguientes.
- Características de compatibilidad con DVD en DirectShow
- Conceptos básicos de DVD
- Creación del gráfico de filtros de DVD
- Obtención de los punteros de interfaz de DVD
- Comandos de DVD
- Identificación de operaciones de DVD válidas
- Sincronizar comandos de DVD
- Data Flow en el navegador de DVD
- Control de notificaciones de eventos de DVD
- Trabajar con menús de DVD
- Secuencias de audio y subpicture
- Aplicación de los niveles de administración parental
- Guardar y restaurar objetos DvdState
- Trabajar con cadenas de texto de DVD
- Reproducir secuencias de audio de karaoke
- Controlar las ejecciones de disco
- Mejoras de reproducción de DVD en Windows Vista
- Configuración del grafo de filtro de DVD
- Accesos directos a páginas de referencia de DVD de C++
Para obtener referencias sobre el desarrollo del descodificador DVD/MPEG2, consulta Desarrollo de descodificador de DVD en DirectShow.
Temas relacionados