Compartir a través de


Características de VMR

[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.

El representador de mezcla de vídeos 7 (VMR-7) admite las siguientes características nuevas:

  • Mezcla real de varias secuencias de vídeo, usando las funcionalidades de combinación alfa de los dispositivos de hardware direct3D.
  • La capacidad de conectar su propio componente de redacción para implementar efectos y transiciones entre varias secuencias de vídeo que entran en VMR.
  • Representación sin ventanas true. Ya no es necesario que la ventana de reproducción de vídeo sea un elemento secundario de la ventana de la aplicación para contener la reproducción de vídeo. El nuevo modo de representación sin ventanas de VMR permite a las aplicaciones hospedar fácilmente la reproducción de vídeo en cualquier ventana sin tener que reenviar mensajes de ventana al representador para el procesamiento específico del representador.
  • Nuevo modo de reproducción sin representación en el que las aplicaciones pueden proporcionar su propio componente de asignador para obtener acceso a la imagen de vídeo descodificada antes de que se muestre en la pantalla.
  • Compatibilidad mejorada con equipos equipados con varios monitores.
  • Compatibilidad con la nueva arquitectura de aceleración de vídeo directX de Microsoft.
  • Compatibilidad con la reproducción de vídeo de alta calidad simultáneamente en varias ventanas.
  • Compatibilidad con el modo exclusivo de DirectDraw
  • Compatibilidad con versiones anteriores del 100 % con las aplicaciones existentes.
  • Compatibilidad con la ejecución paso a paso de fotogramas y una manera confiable de capturar la imagen actual que se muestra.
  • La posibilidad de que las aplicaciones combinen fácilmente sus propios datos estáticos de imagen (como logotipos de canal o componentes de la interfaz de usuario) con el vídeo de forma fluida sin parpadeo.

VMR-9 admite todas las características enumeradas anteriormente, además de:

  • La capacidad de procesar datos de vídeo directamente con las API de Direct3D, como sombreadores de píxeles.
  • Se ha mejorado la compatibilidad con el contenido de vídeo entrelazado.
  • Compatibilidad con cualquier plataforma compatible con DirectX.

Acerca de la representación de mezcla de vídeos