次の方法で共有


DXGKDDI_UPDATEMONITORLINKINFOコールバック関数 (d3dkmddi.h)

クライアント ドライバーによって実装され、現在接続されているリンクに関連付けられているモニターの機能を照会できるようにします。

構文

DXGKDDI_UPDATEMONITORLINKINFO DxgkddiUpdatemonitorlinkinfo;

NTSTATUS DxgkddiUpdatemonitorlinkinfo(
  IN_CONST_HANDLE hAdapter,
  INOUT_PDXGKARG_UPDATEMONITORLINKINFO pUpdateMonitorLinkInfoArg
)
{...}

パラメーター

hAdapter

表示タイミングを設定するアダプターを識別します。

pUpdateMonitorLinkInfoArg

ドライバーがモニター リンク機能を書き込む DXGKARG_UPDATEMONITORLINKINFO 構造体へのポインター。

戻り値

操作が成功した場合は、STATUS_SUCCESSを返します。 それ以外の場合は、適切な NTSTATUS 値のエラー コードを返します。 詳細については、「NTSTATUS 値 を参照してください。 パラメーターにエラーがあるか、要求を処理できない場合を除き、ドライバーは常に成功コードを返す必要があります。

備考

UpdateMonitorLinkCapabilities は、RecommendMonitorModes コールバック関数の後、およびモード列挙の前に呼び出されるため、特定の表示構成に依存しない機能を OS で照会できます。列挙型に追加情報を追加する必要はありません。 その後、RecommendMonitorModes が完了するまでに、ドライバーはモニターの機能を完全に理解し、OS に報告できます。 これは、表示構成に関係なく、このようなすべての機能を使用できるとは限りませんが、OS で定義された前提条件を作成できます。

DXGKARG_UPDATEMONITORLINKINFO構造では、モニターの OS 構成に基づいて、ドライバーに使用ヒントも渡されます。

この関数は常にパッシブ レベルで呼び出されます。

必要条件

要件 価値
ヘッダー d3dkmddi.h
IRQL 受け身