EVT_IDD_CX_MONITOR_SET_GAMMA_RAMP コールバック関数 (iddcx.h)
オペレーティング システムは EVT_IDD_CX_MONITOR_SET_GAMMA_RAMP を呼び出して、指定したモニターにガンマ ランプを設定します。
構文
EVT_IDD_CX_MONITOR_SET_GAMMA_RAMP EvtIddCxMonitorSetGammaRamp;
NTSTATUS EvtIddCxMonitorSetGammaRamp(
[in] IDDCX_MONITOR MonitorObject,
[in] const IDARG_IN_SET_GAMMARAMP *pInArgs
)
{...}
パラメーター
[in] MonitorObject
ガンマ ランプを設定するモニターを識別する OS のコンテキスト ハンドルであるIDDCX_MONITOR オブジェクト。
[in] pInArgs
設定されているガンマ ランプに関する情報を含む IDARG_IN_SET_GAMMARAMP 構造体。
戻り値
EVT_IDD_CX_MONITOR_SET_GAMMA_RAMP は NTSTATUS 値を返します。 操作が成功した場合は、NT_SUCCESS(status) が TRUE であるSTATUS_SUCCESSまたは別の状態値を返します。 それ以外の場合は、適切な NTSTATUS エラー コードを返します。
注釈
ドライバーがアダプターの FP16 サポートを報告する場合は、IddCxAdapterInitAsync の呼び出しで以前に報告されたガンマ サポートに関係なく、IDDCX_GAMMARAMP_TYPE_3x4_COLORSPACE_TRANSFORMも受け入れて使用する必要があります。 HDRが現在使用されていない場合でも、このタイプのガンマランプは任意のモニターに送信できます。
変換の一部が必要ない、または効果がない可能性があります。 この場合、OS は適切なフラグを FALSE に設定し、ドライバーが最適化された変換を使用する可能性があります。 他のガンマ ランプと同様に、3x4 変換もマウス カーソルに適用する必要があります。
HDR サポートの詳細については、「 IddCx バージョン 1.10 の更新プログラム」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 |
サポートされている最小のサーバー | Windows Server 2016 |
対象プラットフォーム | Windows |
ヘッダー | iddcx.h |
IRQL | requires_same |