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 オペレーティング システムで使用できます。 |
ターゲット プラットフォーム の | デスクトップ |
ヘッダー | d3d10umddi.h (D3d10umddi.h を含む) |