PFND3DDDI_CLOSEADAPTER コールバック関数 (d3dumddi.h)
CloseAdapter 関数は、グラフィックス アダプター オブジェクトのリソースを解放します。
構文
PFND3DDDI_CLOSEADAPTER Pfnd3dddiCloseadapter;
HRESULT Pfnd3dddiCloseadapter(
HANDLE hAdapter
)
{...}
パラメーター
hAdapter
OpenAdapter 関数で作成されたグラフィックス アダプター オブジェクトへのハンドル。
戻り値
CloseAdapter は 、操作が成功した場合にS_OKを返します。 それ以外の場合、この関数は適切なエラー結果を返します。
注釈
ユーザー モードディスプレイ ドライバーの CloseAdapter 関数は、グラフィックス アダプター オブジェクトに割り当てられたすべてのリソースを解放する必要があります。
CloseAdapter がグラフィックス アダプター オブジェクトを閉じる前に、ユーザー モード ディスプレイ ドライバーの CreateDevice 関数の呼び出しでグラフィックス アダプター オブジェクトを使用して作成されたすべてのディスプレイ デバイスは、ドライバーの DestroyDevice 関数の呼び出しで破棄する必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista 以降のバージョンの Windows オペレーティング システムで使用できます。 |
対象プラットフォーム | デスクトップ |
Header | d3dumddi.h (D3dumddi.h を含む) |