Partager via


Configuration requise pour VMR

[La fonctionnalité associée à cette page, DirectShow, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer, IMFMediaEngine et Audio/Video Capture in Media Foundation. Ces fonctionnalités ont été optimisées pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise MediaPlayer, IMFMediaEngine et Audio/Video Capture dans Media Foundation au lieu de DirectShow, si possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]

Le VMR utilise les fonctionnalités de traitement graphique de l’affichage de l’ordinateur carte exclusivement ; le VMR n’effectue pas de fusion ou de rendu vidéo à l’aide du processeur hôte, car cela aurait un impact considérable sur la fréquence d’images et la qualité de la vidéo affichée. Lorsque vous tirez parti des nouvelles fonctionnalités offertes par le VMR, en particulier la fusion de plusieurs flux vidéo et/ou d’images d’application, les performances globales obtenues dépendent fortement des fonctionnalités des graphiques carte utilisés sur l’ordinateur. Les cartes graphiques qui fonctionnent bien avec le VMR ont la prise en charge matérielle suivante :

  • Prise en charge de YUV et des surfaces de texture Direct3D « sans puissance de 2 ».
  • La possibilité de StretchBlt de YUV à RVB DirectDraw surfaces.
  • Au moins 16 Mo de mémoire vidéo si plusieurs flux vidéo doivent être fusionnés. La quantité réelle de mémoire nécessaire dépend de la taille de l’image des flux vidéo et de la résolution du mode d’affichage utilisé.
  • Prise en charge d’une superposition RVB ou possibilité de fusionner avec une surface de superposition YUV.
  • Décodage vidéo avec accélération matérielle (prise en charge de l’accélération vidéo DirectX).
  • Taux de remplissage de pixels élevés.

Notes

Le VMR nécessite que le moniteur système soit défini pour une profondeur de couleur d’au moins 16 bits. Impossible de placer le VMR dans un état d’exécution si le moniteur est défini pour 256 couleurs. En outre, certaines cartes vidéo ne peuvent pas effectuer d’opérations Direct3D lorsque l’affichage est défini sur 24 bits par pixel.

 

À propos du rendu de mixage vidéo