D3DDDI_OVERLAYCOLORCONTROLS structure (d3dumddi.h)

The D3DDDI_OVERLAYCOLORCONTROLS structure describes color-control settings for an overlay.

Syntax

typedef struct _D3DDDI_OVERLAYCOLORCONTROLS {
  [in] INT                              BrightnessSetting;
  [in] INT                              ContrastSetting;
  [in] INT                              HueSetting;
  [in] INT                              SaturationSetting;
  [in] INT                              SharpnessSetting;
  [in] INT                              GammaSetting;
  [in] INT                              ColorEnableSetting;
  [in] D3DDDI_OVERLAYCOLORCONTROLSFLAGS Flags;
} D3DDDI_OVERLAYCOLORCONTROLS;

Members

[in] BrightnessSetting

An INT value that specifies the brightness of the output image as it is written to the overlay. This member is set if the Brightness bit-field flag is set in the Flags member.

[in] ContrastSetting

An INT value that specifies the contrast of the output image as it is written to the overlay. This member is set if the Contrast bit-field flag is set in the Flags member.

[in] HueSetting

An INT value that specifies the hue of the output image as it is written to the overlay. This member is set if the Hue bit-field flag is set in the Flags member.

[in] SaturationSetting

An INT value that specifies the saturation of the output image as it is written to the overlay. This member is set if the Saturation bit-field flag is set in the Flags member.

[in] SharpnessSetting

An INT value that specifies the sharpness of the output image as it is written to the overlay. This member is set if the Sharpness bit-field flag is set in the Flags member.

[in] GammaSetting

An INT value that specifies the gamma setting of the output image as it is written to the overlay. This member is set if the Gamma bit-field flag is set in the Flags member.

[in] ColorEnableSetting

An INT value that specifies the color-enable setting of the output image as it is written to the overlay. This member is set if the ColorEnable bit-field flag is set in the Flags member.

[in] Flags

A D3DDDI_OVERLAYCOLORCONTROLSFLAGS structure that identifies color-control settings that the overlay hardware supports.

Requirements

Requirement Value
Minimum supported client Available in Windows Vista and later versions of the Windows operating systems.
Header d3dumddi.h (include D3dumddi.h)

See also

D3DDDIARG_GETOVERLAYCOLORCONTROLS

D3DDDIARG_SETOVERLAYCOLORCONTROLS

D3DDDI_OVERLAYCOLORCONTROLSFLAGS