IDDCX_GAMMARAMP_TYPE enumeration (iddcx.h)

A IDDCX_GAMMARAMP_TYPE value indicates the type of gamma ramp being set.

Syntax

typedef enum IDDCX_GAMMARAMP_TYPE {
  IDDCX_GAMMARAMP_TYPE_UNINITIALIZED = 0,
  IDDCX_GAMMARAMP_TYPE_DEFAULT = 1,
  IDDCX_GAMMARAMP_TYPE_RGB256x3x16 = 2,
  IDDCX_GAMMARAMP_TYPE_3x4_COLORSPACE_TRANSFORM = 3
} ;

Constants

 
IDDCX_GAMMARAMP_TYPE_UNINITIALIZED
Value: 0
Indicates that an IDDCX_GAMMARAMP_TYPE variable has not yet been assigned a meaningful value.
IDDCX_GAMMARAMP_TYPE_DEFAULT
Value: 1
The gamma ramp is the default ramp.
IDDCX_GAMMARAMP_TYPE_RGB256x3x16
Value: 2
The gamma lookup table that pGammaRampData points to contains an array of IDDCX_GAMMARAMP_RGB256x3x16 structures.
IDDCX_GAMMARAMP_TYPE_3x4_COLORSPACE_TRANSFORM
Value: 3
The gamma lookup table that pGammaRampData points to contains an array of IDDCX_GAMMARAMP_3X4_COLORSPACE_TRANSFORM structures.
Available starting in Windows 11, version 22H2 September Update (IddCx version 1.10).

Remarks

For more information about HDR support, see IddCx version 1.10 updates.

Requirements

Requirement Value
Minimum supported client Windows 10
Header iddcx.h

See also

EVT_IDD_CX_MONITOR_SET_GAMMA_RAMP

IDARG_IN_SET_GAMMARAMP