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_RAMPNTSTATUS 値を返します。 操作が成功した場合は、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

こちらもご覧ください

IDARG_IN_SET_GAMMARAMP

IDDCX_GAMMARAMP_TYPE_3x4_COLORSPACE_TRANSFORM