次の方法で共有


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 値。 このメンバーは、Contrast ビット フィールド フラグが Flags メンバーで設定されている場合に設定されます。

[in] HueSetting

オーバーレイに書き込まれる出力イメージの色合いを指定する INT 値。 このメンバーは、Hue ビット フィールド フラグが Flags メンバーに設定されている場合に設定されます。

[in] SaturationSetting

オーバーレイに書き込まれる出力イメージの彩度を指定する INT 値。 このメンバーは、Flags メンバーで の彩度 ビット フィールド フラグが設定されている場合に設定されます。

[in] SharpnessSetting

オーバーレイに書き込まれる出力イメージのシャープネスを指定する INT 値。 このメンバーは、Flags メンバーで Sharpness ビット フィールド フラグが設定されている場合に設定されます。

[in] GammaSetting

オーバーレイに書き込まれる出力イメージのガンマ設定を指定する INT 値。 このメンバーは、Gamma ビット フィールド フラグが Flags メンバーで設定されている場合に設定されます。

[in] ColorEnableSetting

オーバーレイに書き込まれる出力イメージのカラー有効化設定を指定する INT 値。 このメンバーは、ColorEnable ビット フィールド フラグが Flags メンバーに設定されている場合に設定されます。

[in] Flags

オーバーレイ ハードウェアがサポートする色制御設定を識別する D3DDDI_OVERLAYCOLORCONTROLSFLAGS 構造体。

必要条件

要件 価値
サポートされる最小クライアント Windows Vista 以降のバージョンの Windows オペレーティング システムで使用できます。
ヘッダー d3dumddi.h (D3dumddi.h を含む)

関連項目

D3DDDIARG_GETOVERLAYCOLORCONTROLS

D3DDDIARG_SETOVERLAYCOLORCONTROLS

D3DDDI_OVERLAYCOLORCONTROLSFLAGS