IDARG_IN_SET_GAMMARAMP - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// iddcx.h

struct IDARG_IN_SET_GAMMARAMP {
  IDDCX_GAMMARAMP_TYPE Type;
  UINT                 GammaRampSizeInBytes;
  PVOID                pGammaRampData;
};
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-iddcx-idarg_in_set_gammaramp)

IDARG_IN_SET_GAMMARAMP structure

Description

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.

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.

See also

EVT_IDD_CX_MONITOR_SET_GAMMA_RAMP

IDDCX_GAMMARAMP_TYPE