次の方法で共有


PFND3DDDI_CLOSEADAPTERコールバック関数 (d3dumddi.h)

CloseAdapter 関数は、グラフィックス アダプター オブジェクトのリソースを解放します。

構文

PFND3DDDI_CLOSEADAPTER Pfnd3dddiCloseadapter;

HRESULT Pfnd3dddiCloseadapter(
  HANDLE hAdapter
)
{...}

パラメーター

hAdapter

OpenAdapter 関数を使用して作成されたグラフィックス アダプター オブジェクトへのハンドル。

戻り値

CloseAdapter 、操作が成功した場合にS_OKを返します。 それ以外の場合、この関数は適切なエラー結果を返します。

備考

ユーザー モード ディスプレイ ドライバーの CloseAdapter 関数は、グラフィックス アダプター オブジェクトに割り当てられたすべてのリソースを解放する必要があります。

CloseAdapter グラフィックス アダプター オブジェクトを閉じる前に、ユーザー モード ディスプレイ ドライバーの CreateDevice 関数の呼び出しでグラフィックス アダプター オブジェクトを使用して作成されたすべてのディスプレイ デバイスは、ドライバーの DestroyDevice 関数の呼び出しで破棄する必要があります。

必要条件

要件 価値
サポートされる最小クライアント Windows Vista 以降のバージョンの Windows オペレーティング システムで使用できます。
ターゲット プラットフォーム デスクトップ
ヘッダー d3dumddi.h (D3dumddi.h を含む)

関連項目

CreateDevice

D3DDDI_ADAPTERFUNCS

DestroyDevice

OpenAdapter