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 を含む)

こちらもご覧ください

CreateDevice

D3DDDI_ADAPTERFUNCS

DestroyDevice

OpenAdapter