次の方法で共有


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

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

構文

DXGKDDI_DESTROYCONTEXT DxgkddiDestroycontext;

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

パラメーター

[in] hContext

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

戻り値

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

備考

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

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

必要条件

要件 価値
サポートされる最小クライアント Windows Vista
ターゲット プラットフォーム デスクトップ
ヘッダー d3dkmddi.h
IRQL PASSIVE_LEVEL

関連項目

DXGKARG_CREATECONTEXT

DxgkDdiCreateContext する