次の方法で共有


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

DXGKCB_UPDATECONTEXTALLOCATION コンテキスト割り当ての内容を更新します。

構文

DXGKCB_UPDATECONTEXTALLOCATION DxgkcbUpdatecontextallocation;

NTSTATUS DxgkcbUpdatecontextallocation(
  [in] IN_CONST_HANDLE hAdapter,
  [in] IN_CONST_PDXGKARGCB_UPDATECONTEXTALLOCATION pArgs
)
{...}

パラメーター

[in] hAdapter

ディスプレイ アダプターへのハンドル。

[in] pArgs

操作 記述するDXGKARGCB_UPDATECONTEXTALLOCATION構造体。

戻り値

DXGKCB_UPDATECONTEXTALLOCATIONは 、操作が成功した場合にSTATUS_SUCCESSを返します。 それ以外の場合は、 Ntstatus.h で定義されているエラー コードのいずれかを返します。

注釈

DXGKCB_XXX 関数は Dxgkrnl によって実装されます。 このコールバック関数を使用するには、DXGKARGCB_UPDATECONTEXTALLOCATIONのメンバー設定し、DXGKRNL_INTERFACEを介して DxgkCbUpdateContextAllocation を呼び出します。

ビデオ メモリ マネージャーは、ページング プロセスのアドレス空間で指定された割り当てをマップし、 DXGKCB_UPDATECONTEXTALLOCATION を呼び出してコンテキスト割り当て更新ページング操作をトリガーし、カーネル モード ディスプレイ ドライバーに指定されたドライバーのプライベート データを渡します。

DXGKCB_UPDATECONTEXTALLOCATION の呼び出しは、コンテキスト割り当ての更新が完了すると を返します。

要件

要件
サポートされている最小のクライアント Windows 10 (WDDM 2.0)
サポートされている最小のサーバー Windows Server 2016
対象プラットフォーム デスクトップ
Header d3dkmddi.h (D3dkmddi.h を含む)
IRQL PASSIVE_LEVEL

こちらもご覧ください

DXGKARGCB_UPDATECONTEXTALLOCATION

DXGKRNL_INTERFACE