IDARG_IN_SET_GAMMARAMP structure (iddcx.h)

The OS passes an IDARG_IN_SET_GAMMARAMP structure to EVT_IDD_CX_MONITOR_SET_GAMMA_RAMP with input information about the gamma ramp being set.

Syntax

struct IDARG_IN_SET_GAMMARAMP {
  IDDCX_GAMMARAMP_TYPE Type;
  UINT                 GammaRampSizeInBytes;
  PVOID                pGammaRampData;
};

Members

Type

[in] A IDDCX_GAMMARAMP_TYPE value that specifies the type of gamma ramp being set.

GammaRampSizeInBytes

[in] Size in bytes of the provided gamma ramp data that pGammaRampData points to. Set to zero for IDDCX_GAMMARAMP_TYPE_DEFAULT.

pGammaRampData

[in] Pointer to the gamma ramp data to set. The driver should cast this field based on the gamma ramp Type. pGammaRampData is set to NULL for IDDCX_GAMMARAMP_TYPE_DEFAULT.

Requirements

Requirement Value
Minimum supported client Windows 10
Header iddcx.h

See also

EVT_IDD_CX_MONITOR_SET_GAMMA_RAMP

IDDCX_GAMMARAMP_TYPE