間接ディスプレイ ドライバー IddCxMonitorQueryHardwareCursor3 を呼び出して、指定されたモニターの現在のハードウェア カーソル情報を取得します。 この関数バージョンでは、モニターが HDR モードの場合にドライバーをカーソルに適用する必要がある SDR ホワイト レベルが追加されます。
構文
HRESULT IddCxMonitorQueryHardwareCursor3(
IDDCX_MONITOR MonitorObject,
const IDARG_IN_QUERY_HWCURSOR *pInArgs,
IDARG_OUT_QUERY_HWCURSOR3 *pOutArgs
);
パラメーター
MonitorObject
[in]IddCxMonitorCreateによって作成されたモニターの OS コンテキスト ハンドルである IDDCX_MONITOR オブジェクト。
pInArgs
この関数の入力引数を含む IDARG_IN_QUERY_HWCURSOR 構造体へのポインター。
pOutArgs
モニターの現在のハードウェア カーソル情報が返される IDARG_OUT_QUERY_HWCURSOR3 構造体へのポインター。
戻り値
IddCxMonitorQueryHardwareCursor2 は成功するとSTATUS_SUCCESSを返します。それ以外の場合は、適切な NTSTATUS エラー コード 返します。 STATUS_GRAPHICS_PATH_NOT_IN_TOPOLOGYのエラー コードは、MonitorObject が現在アクティブ パスにないことを示す一時的なエラーです。
備考
IddCxMonitorQueryHardwareCursor3 は、指定されたモニターの現在のハードウェア カーソル情報を取得し、pOutArgs が指 呼び出し元が指定したバッファーに配置します。 この関数は IddCxMonitorQueryHardwareCursor2によく似ていますが、SDR ホワイト レベルの値も提供します。 すべてのカーソル イメージが SDR 形式であり、ドライバーが正しい明るさで表示されるようにする必要があるため、SDR ホワイト レベルが必要です。
HDR サポートの詳細については、iddCx バージョン 1.10 更新プログラム を参照してください。
必要条件
| 要件 | 価値 |
|---|---|
| サポートされる最小クライアント | Windows 11 バージョン 22H2 September Update (IddCx バージョン 1.10) |
| ヘッダー | iddcx.h |
関連項目
IddCxMonitorSetupHardwareCursorの