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 Gammahierarchie 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, das das Kontexthandle des Betriebssystems ist, das den Monitor identifiziert, für den eine Gammahierarchie festgelegt werden soll.

[in] pInArgs

Eine IDARG_IN_SET_GAMMARAMP Struktur, die Informationen über die festgelegte Gammahierarchie 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 Statuswert zurückgegeben, für den NT_SUCCESS(Status) GLEICH WAHR ist. Andernfalls wird ein entsprechender NTSTATUS-Fehlercode zurückgegeben.

Bemerkungen

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 zuvor in einem Aufruf von IddCxAdapterInitAsyncgemeldeten Gammaunterstützung. Diese Art von Gammahierarchie 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 Kennzeichen auf FALSE fest, sodass der Treiber potenziell eine optimierte Transformation verwenden kann. Wie andere Gammahierarchien muss die 3x4-Transformation auch auf Mauscursor angewendet werden.

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

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10
mindestens unterstützte Server- Windows Server 2016
Zielplattform- Fenster
Header- iddcx.h
IRQL- requires_same

Siehe auch

IDARG_IN_SET_GAMMARAMP

IDDCX_GAMMARAMP_TYPE_3x4_COLORSPACE_TRANSFORM