Microsoft DirectX 8.0 (C++) |
リソース マネージャを呼び出して、メモリを解放する。
HRESULT ResourceManagerDiscardBytes( DWORD Bytes );
成功した場合は、D3D_OK を返す。
失敗した場合は、D3DERR_INVALIDCALL を返す。
リソース マネージャは、目標のバイト数に達するまで、メモリ割り当ての解放を行う。リソース マネージャは、最低使用頻度方式 (LRU) の優先順位決定技法に従う。
解放されるバイト数が連続的であるとは保証されない。したがって、このメソッドを呼び出した後に、Bytes で指定されるバイト数のリソースを作成できない場合もある。
ヘッダー : d3d8.h で宣言。
インポート ライブラリ : D3d8.lib を使用。