D3DDDI_OVERLAYCOLORCONTROLS结构 (d3dumddi.h)

D3DDDI_OVERLAYCOLORCONTROLS结构描述覆盖的颜色控制设置。

语法

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;

成员

[in] BrightnessSetting

一个 INT 值,该值指定输出图像的亮度,因为它写入覆盖层。 如果在 标志 成员中设置 亮度 位字段标志,则设置此成员。

[in] ContrastSetting

一个 INT 值,该值指定将输出图像的对比度写入覆盖层。 如果在 标志 成员中设置 对比度 位字段标志,则设置此成员。

[in] HueSetting

一个 INT 值,该值指定将输出图像的色调写入覆盖层。 如果在 标志 成员中设置 Hue 位字段标志,则设置此成员。

[in] SaturationSetting

一个 INT 值,该值指定输出图像写入覆盖时输出图像的饱和度。 如果在 标志 成员中设置 饱和度 位字段标志,则设置此成员。

[in] SharpnessSetting

一个 INT 值,该值指定将输出图像的锐度写入覆盖层。 如果在 标志 成员中设置 Sharpness 位字段标志,则设置此成员。

[in] GammaSetting

一个 INT 值,该值指定输出图像的伽玛设置,因为它写入覆盖层。 如果在 标志 成员中设置 Gamma 位字段标志,则设置此成员。

[in] ColorEnableSetting

一个 INT 值,该值指定将输出图像写入覆盖时输出图像的颜色启用设置。 如果在 标志 成员中设置 ColorEnable 位字段标志,则设置此成员。

[in] Flags

一个 D3DDDI_OVERLAYCOLORCONTROLSFLAGS 结构,用于标识覆盖硬件支持的颜色控制设置。

要求

要求 价值
最低支持的客户端 在 Windows Vista 和更高版本的 Windows作系统中可用。
标头 d3dumddi.h (包括 D3dumddi.h)

另请参阅

D3DDDIARG_GETOVERLAYCOLORCONTROLS

D3DDDIARG_SETOVERLAYCOLORCONTROLS

D3DDDI_OVERLAYCOLORCONTROLSFLAGS