IDirectDrawSurface7::IsLost メソッド (ddraw.h)
DirectDrawSurface オブジェクトに関連付けられているサーフェス メモリが解放されているかどうかを判断します。
構文
HRESULT IsLost();
戻り値
メソッドが成功した場合、メモリが解放されていないため、戻り値はDD_OKされます。
失敗した場合、メソッドは次のいずれかのエラー値を返すことができます。
- DDERR_INVALIDOBJECT
- DDERR_INVALIDPARAMS
- DDERR_SURFACELOST
注釈
グラフィックス アダプターのモードが変更されたとき、またはアプリケーションがグラフィックス アダプターへの排他アクセスを受け取り、グラフィックス アダプターに現在割り当てられているすべてのサーフェス メモリを解放すると、サーフェスのメモリが失われる可能性があります。
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | ddraw.h |
Library | Ddraw.lib |
[DLL] | Ddraw.dll |