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 宣言