次の方法で共有


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

DxgkDdiDestroyContext 関数は、指定されたグラフィックス処理装置 (GPU) コンテキストを破棄します。

構文

DXGKDDI_DESTROYCONTEXT DxgkddiDestroycontext;

NTSTATUS DxgkddiDestroycontext(
  [in] IN_CONST_HANDLE hContext
)
{...}

パラメーター

[in] hContext

破棄するコンテキストへのハンドル。 ディスプレイ ミニポート ドライバーの DxgkDdiCreateContext 関数は、DxgkDdiCreateContextpCreateContext パラメーターが指すDXGKARG_CREATECONTEXT構造体の hContext メンバーで、このハンドル以前に返しました。

戻り値

DxgkDdiDestroyContext は、STATUS_SUCCESSを返します。コンテキストが正常に破棄されない場合は、適切なエラー結果が返されます。

注釈

ドライバーは、コンテキストに割り当てたすべてのリソースを解放し、内部追跡データ構造をクリーンする必要があります。

DxgkDdiDestroyContext をページング可能にする必要があります。

要件

要件
サポートされている最小のクライアント Windows Vista
対象プラットフォーム デスクトップ
Header d3dkmddi.h
IRQL PASSIVE_LEVEL

こちらもご覧ください

DXGKARG_CREATECONTEXT

DxgkDdiCreateContext