Partager via


EVT_IDD_CX_MONITOR_SET_GAMMA_RAMP fonction de rappel (iddcx.h)

Le système d’exploitation appelle EVT_IDD_CX_MONITOR_SET_GAMMA_RAMP pour définir une rampe gamma sur le moniteur spécifié.

Syntaxe

EVT_IDD_CX_MONITOR_SET_GAMMA_RAMP EvtIddCxMonitorSetGammaRamp;

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

Paramètres

[in] MonitorObject

Objet IDDCX_MONITOR qui est le handle de contexte du système d’exploitation qui identifie le moniteur pour définir une rampe gamma.

[in] pInArgs

Structure IDARG_IN_SET_GAMMARAMP contenant des informations sur la rampe gamma en cours de définition.

Valeur de retour

EVT_IDD_CX_MONITOR_SET_GAMMA_RAMP retourne une valeur de NTSTATUS. Si l’opération réussit, elle retourne STATUS_SUCCESS ou une autre valeur d’état pour laquelle NT_SUCCESS(status) a la valeur TRUE. Sinon, elle retourne un code d’erreur NTSTATUS approprié.

Remarques

Si un pilote signale prise en charge FP16 pour un adaptateur, il doit également accepter et utiliser IDDCX_GAMMARAMP_TYPE_3x4_COLORSPACE_TRANSFORM quelle que soit la prise en charge gamma précédemment signalée dans un appel à IddCxAdapterInitAsync. Ce type de rampe gamma peut être envoyé pour n’importe quel moniteur même si HDR n’est pas en cours d’utilisation.

Il est possible que certaines parties de la transformation ne soient pas requises ou n’aient aucun effet. Dans ce cas, le système d’exploitation définit l’indicateur approprié sur FALSE, ce qui permet au pilote d’utiliser potentiellement une transformation optimisée. Comme d’autres rampes gamma, la transformation 3x4 doit également être appliquée aux curseurs de la souris.

Pour plus d’informations sur la prise en charge HDR, consultez mises à jour IddCx version 1.10.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10
serveur minimum pris en charge Windows Server 2016
plateforme cible Windows
d’en-tête iddcx.h
IRQL requires_same

Voir aussi

IDARG_IN_SET_GAMMARAMP

IDDCX_GAMMARAMP_TYPE_3x4_COLORSPACE_TRANSFORM