次の方法で共有


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 値を返します。 操作が成功すると、STATUS_SUCCESSまたは NT_SUCCESS(status) が TRUE の別の状態値が返されます。 それ以外の場合は、適切な NTSTATUS エラー コードが返されます。

備考

ドライバーがアダプター FP16 サポート を報告する場合は、IddCxAdapterInitAsyncの呼び出しで以前に報告されたガンマサポートに関係なく、IDDCX_GAMMARAMP_TYPE_3x4_COLORSPACE_TRANSFORM を受け入れて使用する必要があります。 HDR が現在使用されていない場合でも、この種類のガンマ ランプを任意のモニターに送信できます。

変換の一部が必要ない、または効果がない可能性があります。 この場合、OS は適切なフラグを FALSE に設定し、ドライバーが最適化された変換を使用する可能性があります。 他のガンマ ランプと同様に、3x4 変換もマウス カーソルに適用する必要があります。

HDR サポートの詳細については、iddCx バージョン 1.10 更新プログラム を参照してください。

必要条件

要件 価値
サポートされる最小クライアント Windows 10
サポートされる最小サーバー Windows Server 2016
ターゲット プラットフォーム ウィンドウズ
ヘッダー iddcx.h
IRQL requires_same

関連項目

IDARG_IN_SET_GAMMARAMP

IDDCX_GAMMARAMP_TYPE_3x4_COLORSPACE_TRANSFORM