YUV-Formatbereiche in Windows 8.1

Apps können Anzeigetreibern im Benutzermodus signalisieren, dass sie die Vorteile von YUV-Videoformaten mit erweiterter Reichweite [0, 255] ab Windows 8.1 nutzen, wie in dieser Tabelle gezeigt:

YUV-Bereich Eingabedatenbereich Typische Verwendung Standard
erweiterter Bereich [0, 255] Consumergeräte: Webcams und Point-and-Shoot-Kameras Als Standard werden der JFIF-Standard und das MJPEG-Videoformat verwendet.
Studio-Leuchtdichtebereich [16, 235] Professionelle Kameras und Videogeräte ITU BT.601 und BT.709

Die meisten Videos, die von der Inhalts- und Broadcastbranche produziert werden, sind im Studiobereich, während die von einzelnen Verbrauchern produzierten Videos im erweiterten Bereich sind. Erweiterter Bereich wird auch als vollständiger Leuchtdichtebereich bezeichnet.

Vor Windows 8.1 hat die Microsoft Media Foundation-Videoverarbeitungspipeline alle Eingabedaten wie im Studiobereich verarbeitet, was zu einem reduzierten Dynamikbereich und häufig zu einem harten Kontrast führt, wenn sich die Eingabedaten tatsächlich im erweiterten Bereich befinden.

Ab Windows 8.1 können Apps Treiber über diesen höheren Dynamikbereich benachrichtigen, wenn sich YUV-Formate für Videoeingaben im erweiterten Bereich befinden.

Konvertieren eines YUV-Formats mit erweitertem Bereich

Diese Bilder zeigen, wie YUV-Inhalte mit erweitertem Bereich, die von dunklen bis hellen Werten reichen, in das RGB-Format konvertiert (interpretiert):

  • Das obere Bild zeigt inhalte mit erweitertem Bereich, die falsch interpretiert werden, als ob es sich um einen Studiobereich handelte.
  • Die untere Abbildung zeigt Inhalte mit erweitertem Bereich, die ordnungsgemäß interpretiert werden.

Die falsche Interpretation im oberen Bild zeigt erhöhten Kontrast und Hervorhebungen werden zu hell, bevor reines Weiß erreicht wird.

Zwei Bilder, die falsche und richtige Interpretation von YUV-Inhalten mit erweitertem Bereich im RGB-Format vergleichen.

YUV-Schnittstelle mit erweitertem Bereich

Vor Windows 8.1 unterstützte Media Foundation nur den Studio-Leuchtdichtebereich, sodass Interpretationen von Bildern mit erweitertem Bereich zu einem erhöhten Kontrast führten, wie im ersten Bild oben gezeigt. Ab Windows 8.1 verwendet die Media Foundation-Pipeline diese Strukturen und Enumerationen, um für Windows Display Driver Model (WDDM) 1.3 und höher Anzeigetreiber im Benutzermodus anzugeben, ob YUV-Inhalte mit erweiterter Reichweite oder Studiobereich wiedergegeben oder erfasst werden:

Neue Enumerationen

Geänderte Strukturen und Enumerationen

WDDM 1.3 und höher müssen alle diese neuen und geänderten Strukturen und Enumerationen unterstützen.

Weitere Informationen zum Konvertieren zwischen verschiedenen RGB - und YUV-Formaten finden Sie unter YUV-RGB-Datenbereichskonvertierungen .