D3DX11UnsetAllDeviceObjects 関数

注意

D3DX (D3DX 9、D3DX 10、D3DX 11) ユーティリティ ライブラリは、Windows 8では非推奨となり、Windows ストア アプリではサポートされていません。

注意

この関数を使用する代わりに、 ID3D11DeviceContext::ClearState メソッドを使用することをお勧めします。

ポインターを NULL に設定して、デバイスからすべてのリソースを削除します。 これは、アプリケーションのシャットダウン中に呼び出す必要があります。 すべてのリソースを解放するときに、それらのリソースがデバイスにバインドされていないことを確認するのに役立ちます。

構文

HRESULT D3DX11UnsetAllDeviceObjects(
  _In_ ID3D11DeviceContext *pContext
);

パラメーター

pContext [in]

種類: ID3D11DeviceContext*

ID3D11DeviceContext オブジェクトへのポインター。

戻り値

種類: HRESULT

戻り値は、 Direct3D 11 リターン コードに記載されている値のいずれかです。

要件

要件
ヘッダー
D3DX11core.h
ライブラリ
D3DX11.lib

こちらもご覧ください

D3DX 関数