Compartir a través de


Requisitos del sistema 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 VMR utiliza las capacidades de procesamiento gráfico de la tarjeta de visualización del equipo exclusivamente; VMR no realiza ninguna combinación o representación de vídeo mediante el procesador host, ya que para ello, afectaría en gran medida la velocidad de fotogramas y la calidad del vídeo que se muestra. Al aprovechar las nuevas características que ofrece VMR, especialmente la combinación de varias secuencias de vídeo o imágenes de aplicación, el rendimiento general obtenido depende en gran medida de las capacidades de la tarjeta gráfica que se usa en el equipo. Las tarjetas gráficas que funcionan bien con VMR tienen la siguiente compatibilidad de hardware integrada:

  • Compatibilidad con YUV y superficies de textura direct3D "sin potencia de 2".
  • La capacidad de StretchBlt de YUV a superficies RGB DirectDraw.
  • Al menos 16 MB de memoria de vídeo si se van a combinar varias secuencias de vídeo. La cantidad real de memoria necesaria depende del tamaño de imagen de las secuencias de vídeo y la resolución del modo de visualización que se usa.
  • Compatibilidad con una superposición RGB o la capacidad de mezclarse con una superficie de superposición YUV.
  • Descodificación de vídeo acelerado por hardware (compatibilidad con la aceleración de vídeo DirectX).
  • Tasas de relleno de píxeles elevadas.

Nota:

VmR requiere que el monitor del sistema se establezca para una profundidad de color de al menos 16 bits. El VMR no se puede colocar en un estado de ejecución si el monitor está establecido para 256 colores. Además, algunas tarjetas de vídeo no pueden realizar operaciones de Direct3D cuando la pantalla está establecida en 24 bits por píxel.

 

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