_D3DDDI_OVERLAYCOLORCONTROLS structure

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

Syntax

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

Members

BrightnessSetting

[in] 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.

ColorEnableSetting

[in] 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.

ContrastSetting

[in] 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.

Flags

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

GammaSetting

[in] 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.

HueSetting

[in] 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.

SaturationSetting

[in] 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.

SharpnessSetting

[in] 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.

Requirements

   
Windows version Available in Windows Vista and later versions of the Windows operating systems. Available in Windows Vista and later versions of the Windows operating systems.
Header d3dumddi.h (include D3dumddi.h)

See Also

D3DDDI_OVERLAYCOLORCONTROLSFLAGS

D3DDDIARG_SETOVERLAYCOLORCONTROLS

D3DDDIARG_GETOVERLAYCOLORCONTROLS

Send comments about this topic to Microsoft