Freigeben über


EVT_IDD_CX_MONITOR_SET_GAMMA_RAMP Rückruffunktion (iddcx.h)

Das Betriebssystem ruft EVT_IDD_CX_MONITOR_SET_GAMMA_RAMP auf, um eine Gammarampe auf dem angegebenen Monitor festzulegen.

Syntax

EVT_IDD_CX_MONITOR_SET_GAMMA_RAMP EvtIddCxMonitorSetGammaRamp;

NTSTATUS EvtIddCxMonitorSetGammaRamp(
  [in] IDDCX_MONITOR MonitorObject,
  [in] const IDARG_IN_SET_GAMMARAMP *pInArgs
)
{...}

Parameter

[in] MonitorObject

Ein IDDCX_MONITOR -Objekt, bei dem es sich um das Kontexthandle des Betriebssystems handelt, das den Monitor identifiziert, für den eine Gammarampe festgelegt werden soll.

[in] pInArgs

Eine IDARG_IN_SET_GAMMARAMP-Struktur , die Informationen über die festgelegte Gammarampe enthält.

Rückgabewert

EVT_IDD_CX_MONITOR_SET_GAMMA_RAMP gibt einen NTSTATUS-Wert zurück. Wenn der Vorgang erfolgreich ist, wird STATUS_SUCCESS oder ein anderer status Wert zurückgegeben, für den NT_SUCCESS(status) gleich TRUE ist. Andernfalls wird ein entsprechender NTSTATUS-Fehlercode zurückgegeben.

Hinweise

Wenn ein Treiber FP16-Unterstützung für einen Adapter meldet, muss er auch IDDCX_GAMMARAMP_TYPE_3x4_COLORSPACE_TRANSFORM akzeptieren und verwenden, unabhängig von der Gammaunterstützung, die zuvor in einem Aufruf von IddCxAdapterInitAsync gemeldet wurde. Diese Art von Gamma-Rampe kann für jeden Monitor gesendet werden, auch wenn HDR derzeit nicht verwendet wird.

Es ist möglich, dass einige Teile der Transformation nicht erforderlich sind oder keine Auswirkungen haben. In diesem Fall legt das Betriebssystem das entsprechende Flag auf FALSE fest, sodass der Treiber möglicherweise eine optimierte Transformation verwenden kann. Wie andere Gamma-Rampen muss die 3x4-Transformation auch auf Mauscursor angewendet werden.

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

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10
Unterstützte Mindestversion (Server) Windows Server 2016
Zielplattform Windows
Kopfzeile iddcx.h
IRQL requires_same

Weitere Informationen

IDARG_IN_SET_GAMMARAMP

IDDCX_GAMMARAMP_TYPE_3x4_COLORSPACE_TRANSFORM