D3D11_1DDI_VIDEO_PROCESSOR_COLOR_SPACE-Struktur (d3d10umddi.h)
Gibt den Farbraum für die Videoverarbeitung an.
Syntax
typedef struct D3D11_1DDI_VIDEO_PROCESSOR_COLOR_SPACE {
UINT Usage : 1;
UINT RGB_Range : 1;
UINT YCbCr_Matrix : 1;
UINT YCbCr_xvYCC : 1;
[in] UINT Nominal_Range : 2;
UINT Reserved : 26;
} D3D11_1DDI_VIDEO_PROCESSOR_COLOR_SPACE;
Member
Usage
Gibt an, ob die Ausgabe für die Wiedergabe oder Die Videoverarbeitung (z. B. Bearbeitung oder Erstellung) vorgesehen ist. Das Gerät kann die Verarbeitung basierend auf dem Typ optimieren. Der Standardwert ist 0 (Wiedergabe).
Wert | Bedeutung |
---|---|
0 | Wiedergabe |
1 | Videoverarbeitung |
RGB_Range
Gibt den RGB-Farbbereich an. Der Standardwert ist 0 (vollständiger Bereich).
Wert | Bedeutung |
---|---|
0 | Vollbereich (0-255) |
1 | Begrenzte Reichweite (16-235) |
YCbCr_Matrix
Gibt die YCbCr-Übertragungsmatrix an. Der Standardwert ist 0 (BT.601).
Wert | Bedeutung |
---|---|
0 | ITU-R BT.601 |
1 | ITU-R BT.709 |
YCbCr_xvYCC
Gibt an, ob die Ausgabe konventionelles YCbCr oder erweitertes YCbCr (xvYCC) verwendet. Der Standardwert ist 0 (herkömmlicher YCbCr).
Wert | Bedeutung |
---|---|
0 | Konventioneller YCbCr |
1 | Erweiterter YCbCr (xvYCC) |
[in] Nominal_Range
Ein UINT-Wert, der angibt, dass der Luminanzbereich von YUV-Daten durch die D3D11_1DDI_VIDEO_PROCESSOR_NOMINAL_RANGE-Enumeration beschrieben wird. Der Standardwert ist 0, was den Studio-Leuchtdichtebereich von 16 bis 235 angibt, einschließlich [16, 235].
Wenn Daten im YUV-Format in das RGB-Format konvertiert werden, wird der von D3D11_1DDI_VIDEO_PROCESSOR_NOMINAL_RANGE angegebene Leuchtdichtebereich vor der Konvertierung in RGB auf die YUV-Daten angewendet.
Weitere Informationen zum Leuchtdichtebereich finden Sie unter YUV-Formatbereiche in Windows 8.1.
Wird ab Windows 8.1 unterstützt.
Reserved
Ist für das System reserviert. Auf NULL festlegen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 |
Unterstützte Mindestversion (Server) | Windows Server 2012 |
Kopfzeile | d3d10umddi.h (einschließlich D3d10umddi.h) |