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 |
対象プラットフォーム | デスクトップ |
Header | d3dkmddi.h |
IRQL | PASSIVE_LEVEL |