Freigeben über


VMR-Systemanforderungen

[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde durch MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation ersetzt. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]

Die VMR verwendet die Grafikverarbeitungsfunktionen des Bildschirms des Computers Karte ausschließlich; die VMR führt keine Mischung oder Rendering von Videos mithilfe des Hostprozessors durch, da dies die Bildfrequenz und die Qualität des angezeigten Videos erheblich beeinträchtigen würde. Bei der Nutzung der neuen Features, die von der VMR angeboten werden, insbesondere das Mischen mehrerer Videostreams und/oder Anwendungsimages, hängt die gesamt erzielte Leistung stark von den Funktionen der auf dem Computer verwendeten Grafik Karte ab. Grafikkarten, die mit der VMR gut funktionieren, verfügen über die folgende Hardwareunterstützung:

  • Unterstützung für YUV und Direct3D-Texturoberflächen ohne Leistung von 2.
  • Die Möglichkeit zum StretchBlt von YUV zu RGB DirectDraw-Oberflächen.
  • Mindestens 16 MB Videospeicher, wenn mehrere Videodatenströme miteinander kombiniert werden sollen. Die tatsächliche Menge des benötigten Arbeitsspeichers hängt von der Bildgröße der Videostreams und der Auflösung des verwendeten Anzeigemodus ab.
  • Unterstützung für eine RGB-Überlagerung oder die Möglichkeit, mit einer YUV-Überlagerungsoberfläche zu verschmelzen.
  • Hardwarebeschleunigte Videodecodierung (Unterstützung für DirectX-Videobeschleunigung).
  • Hohe Pixelfüllraten.

Hinweis

Die VMR erfordert, dass der Systemmonitor auf eine Farbtiefe von mindestens 16 Bit festgelegt ist. Der VMR kann nicht in den Ausführungszustand versetzt werden, wenn der Monitor auf 256 Farben festgelegt ist. Außerdem können einige Grafikkarten keine Direct3D-Vorgänge ausführen, wenn die Anzeige auf 24 Bit pro Pixel festgelegt ist.

 

Informationen zum Videomischrendern