IDDCX_DISPLAYCONFIG_MONITOR_COLORIMETRY-Struktur (iddcx.h)

Die IDDCX_DISPLAYCONFIG_MONITOR_COLORIMETRY-Struktur enthält Colorimetrieinformationen für einen Monitor.

Syntax

struct IDDCX_DISPLAYCONFIG_MONITOR_COLORIMETRY {
  DISPLAYCONFIG_2DREGION                        RedPoint;
  DISPLAYCONFIG_2DREGION                        GreenPoint;
  DISPLAYCONFIG_2DREGION                        BluePoint;
  DISPLAYCONFIG_2DREGION                        WhitePoint;
  ULONG                                         MinLuminance;
  ULONG                                         MaxLuminance;
  ULONG                                         MaxFullFrameLuminance;
  IDDCX_WIRE_BITS_PER_COMPONENT                 BitsPerComponent;
  IDDCX_DISPLAYCONFIG_MONITOR_COLORIMETRY_FLAGS Flags;
};

Member

RedPoint

Eine DISPLAYCONFIG_2DREGION-Struktur , die eine Außerkraftsetzung für den roten Anzeigepunkt enthält. Jede Dimension ist ein 10-Bit-Wert, der in den am wenigsten signifikanten Bits gespeichert ist. Null gibt an, dass keine Außerkraftsetzung ausgeführt wird.

GreenPoint

Eine DISPLAYCONFIG_2DREGION-Struktur , die eine Außerkraftsetzung für den grünen Anzeigepunkt enthält. Jede Dimension ist ein 10-Bit-Wert, der in den am wenigsten signifikanten Bits gespeichert ist.

BluePoint

Eine DISPLAYCONFIG_2DREGION Struktur, die eine Außerkraftsetzung für den blauen Anzeigepunkt enthält. Jede Dimension ist ein 10-Bit-Wert, der in den am wenigsten signifikanten Bits gespeichert ist.

WhitePoint

Eine DISPLAYCONFIG_2DREGION-Struktur , die eine Außerkraftsetzung für den Anzeigeweißpunkt enthält. Jede Dimension ist ein 10-Bit-Wert, der in den am wenigsten signifikanten Bits gespeichert ist.

MinLuminance

Überschreiben Sie den minimalen Leuchtdichtewert, der von der Anzeige unterstützt wird, gemessen in einem Zehntausendstel einer Nit. Null ist ein gültiger Wert. MinLuminance ist nur gültig, wenn MaxLuminance ungleich 0 ist.

MaxLuminance

Überschreiben Sie den maximalen Leuchtdichtewert, der von der Anzeige unterstützt wird, gemessen in einem Zehntausendstel einer Nissen. Es wird erwartet, dass dieser Leuchtdichtegrad nur für einen relativ kleinen Bereich in einem bestimmten Frame unterstützt wird. Null gibt an, dass MaxLuminance, MaxFullFrameLuminance oder MinLuminance nicht außer Kraft gesetzt werden.

MaxFullFrameLuminance

Überschreiben Sie für den maximalen Vollbildleuchtigkeitswert, der vom Display unterstützt wird, gemessen in einem Zehntausendstel einer Nit. Diese Luminanzstufe muss für jedes Pixel im Frame gleichzeitig unterstützt werden, um eine Schätzung des durchschnittlichen Leuchtdichtewerts bereitzustellen, den die Anzeige über einen Frame hinweg unterstützen kann. MaxFullFrameLuminance ist nur gültig, wenn MaxLuminance ungleich 0 ist. Null ist keine gültige Außerkraftsetzung.

BitsPerComponent

Eine IDDCX_WIRE_BITS_PER_COMPONENT-Struktur , die die unterstützten Bits pro Farbkomponente in jeder der angegebenen Farbcodierungen überschreibt. Mindestens ein Bit muss für eine der Farbcodierungen festgelegt werden.

Flags

Ein bitweises OR mitIDDCX_DISPLAYCONFIG_MONITOR_COLORIMETRY_FLAGS Enumerationsflags, das die Unterstützung für bestimmte Colorimetrie- und Electro-Optical Transfer Function -Funktionen (EOTF) angibt.

Hinweise

Weitere Informationen zur HDR-Unterstützung finden Sie unter Updates für IddCx Version 1.10.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 11, Version 22H2 September Update (IddCx Version 1.10)
Kopfzeile iddcx.h

Weitere Informationen

IDARG_IN_ADAPTERDISPLAYCONFIGUPDATE2

IDDCX_DISPLAYCONFIGPATH2

IddCxAdapterDisplayConfigUpdate2