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 値。 このメンバーは、 Brightness ビット フィールド フラグが Flags メンバーで設定されている場合に設定されます。
[in] ContrastSetting
オーバーレイに書き込まれる出力イメージのコントラストを指定する INT 値。 このメンバーは、Flags メンバーでContrast ビット フィールド フラグが設定されている場合に設定されます。
[in] HueSetting
オーバーレイに書き込まれる出力イメージの色相を指定する INT 値。 このメンバーは、 Hue ビット フィールド フラグが Flags メンバーで設定されている場合に設定されます。
[in] SaturationSetting
オーバーレイに書き込まれる出力イメージの彩度を指定する INT 値。 このメンバーは、Flags メンバーで飽和ビット フィールド フラグが設定されている場合に設定されます。
[in] SharpnessSetting
オーバーレイに書き込まれる出力イメージのシャープネスを指定する INT 値。 このメンバーは、Flags メンバーで Sharpness ビット フィールド フラグが設定されている場合に設定されます。
[in] GammaSetting
オーバーレイに書き込まれる出力イメージのガンマ設定を指定する INT 値。 このメンバーは、Flags メンバーでGamma ビット フィールド フラグが設定されている場合に設定されます。
[in] ColorEnableSetting
オーバーレイに書き込まれる出力イメージのカラー有効化設定を指定する INT 値。 このメンバーは、 ColorEnable ビット フィールド フラグが Flags メンバーで設定されている場合に設定されます。
[in] Flags
オーバーレイ ハードウェアがサポートする色制御設定を識別する D3DDDI_OVERLAYCOLORCONTROLSFLAGS 構造体。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista 以降のバージョンの Windows オペレーティング システムで使用できます。 |
Header | d3dumddi.h (D3dumddi.h を含む) |
こちらもご覧ください
D3DDDIARG_GETOVERLAYCOLORCONTROLS