PFND3D10DDI_CLOSEADAPTER コールバック関数 (d3d10umddi.h)

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

構文

PFND3D10DDI_CLOSEADAPTER Pfnd3d10ddiCloseadapter;

HRESULT Pfnd3d10ddiCloseadapter(
  D3D10DDI_HADAPTER unnamedParam1
)
{...}

パラメーター

unnamedParam1

hAdapter [in]

OpenAdapter10 関数で作成されたグラフィックス アダプター オブジェクトのハンドル。

戻り値

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

注釈

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

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

要件

要件
サポートされている最小のクライアント Windows Vista 以降のバージョンの Windows オペレーティング システムで使用できます。
対象プラットフォーム デスクトップ
Header d3d10umddi.h (D3d10umddi.h を含む)

こちらもご覧ください

CreateDevice(D3D10)

D3D10DDI_ADAPTERFUNCS

DestroyDevice(D3D10)

OpenAdapter10