DXGKARG_SETTARGETADJUSTEDCOLORIMETRY2 Struktur (dispmprt.h)
Beschreibt die Farbmetrik und den SDR-Weißwert für ein Video präsentes Ziel. Wird in der DXGKDDI_SETTARGETADJUSTEDCOLORIMETRY2 Rückruffunktion verwendet.
Syntax
typedef struct _DXGKARG_SETTARGETADJUSTEDCOLORIMETRY2 {
D3DDDI_VIDEO_PRESENT_TARGET_ID TargetId;
DXGK_COLORIMETRY AdjustedColorimetry;
UINT SdrWhiteLevel;
} DXGKARG_SETTARGETADJUSTEDCOLORIMETRY2, *PDXGKARG_SETTARGETADJUSTEDCOLORIMETRY2;
Member
TargetId
Der Bezeichner des videogegenstreichen Ziels einer Grafikkarte.
AdjustedColorimetry
Eine DXGK_COLORIMETRY Struktur, die die farbmetrischen Felder für den Monitor enthält, der an dieses Ziel angefügt ist, nachdem das Betriebssystem den Anzeigegerätedeskriptor, alle Außerkraftsetzungen und alle Anpassungen verarbeitet hat.
SdrWhiteLevel
Dies stellt den SDR-Wert (Standard dynamic range) in Nits für alle SDR-Inhalte dar, die für das video vorliegende Ziel angezeigt werden.
Das Betriebssystem geht davon aus, dass alle SDR-Inhalte, die angegeben werden, bei 80 Nits liegen, und standardmäßig ist dieser Weißwert angemessen.
Der Benutzer kann anfordern, dass das Betriebssystem die Weißebene aller SDR-Inhalte erhöht. Wenn ein Boost angewendet wird, sind das Betriebssystem und der Treiber dafür verantwortlich, alle SDR-Inhalte entsprechend zu erhöhen, wenn der Weißwert nicht auf 80 Nits festgelegt ist.
Der Treiber ist für die Erhöhung des Hardwarecursors verantwortlich, wenn er verwendet wird.
Diese Anpassung sollte wie folgt angewendet werden:
RGBout = RGBin * (SDRWhiteLevel / 80);
Der Treiber ist möglicherweise auch für die Erhöhung des Inhalts einer SDR-MPO-Ebene (Multi-Plane Overlay) verantwortlich. Der Treiber sollte die von den Ebenenattributen angegebene SDR-Weißebene verwenden, um zu bestimmen, ob die SDR-MPO-Ebene erhöht werden soll.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1809 |
Kopfzeile | dispmprt.h |