次の方法で共有


DXGI_GAMMA_CONTROL_CAPABILITIES

アダプターのガンマ機能を制御します。

typedef struct DXGI_GAMMA_CONTROL_CAPABILITIES {
    BOOL ScaleAndOffsetSupported;
    float MaxConvertedValue;
    float MinConvertedValue;
    UINT NumGammaControlPoints;
    float ControlPointPositions[1025];
} DXGI_GAMMA_CONTROL_CAPABILITIES, *LPDXGI_GAMMA_CONTROL_CAPABILITIES;

メンバ

  • ScaleAndOffsetSupported
    ガンマ修正時にスケーリングおよびオフセット処理がサポートされている場合は TRUE です。それ以外の場合は FALSE です。
  • MaxConvertedValue
    コントロール ポイントの位置の最大範囲を表す値です。
  • MinConvertedValue
    コントロール ポイントの位置の最小範囲を表す値です。
  • NumGammaControlPoints
    配列内のコントロール ポイントの数を表す値です。
  • ControlPointPositions
    コントロール ポイントを記述する値の配列です。コントロール ポイントの最大長は 1025 です。

解説 

ガンマ修正を制御する機能の一覧を取得するには、IDXGIOutput::GetGammaControlCapabilities を呼び出します。

要件

ヘッダー: DXGI.h 宣言

関連項目

DXGI の構造体