// iddcx.h
struct IDARG_IN_SET_GAMMARAMP {
IDDCX_GAMMARAMP_TYPE Type;
UINT GammaRampSizeInBytes;
PVOID pGammaRampData;
};
View the official Windows Driver Kit DDI referenceNo description available.
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.
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.
EVT_IDD_CX_MONITOR_SET_GAMMA_RAMP