判斷是否已釋放與 DirectDrawSurface 對象相關聯的表面記憶體。
Syntax
HRESULT IsLost();
傳回值
如果方法成功,傳回值會DD_OK,因為記憶體尚未釋放。
如果失敗,方法可以傳回下列其中一個錯誤值:
- DDERR_INVALIDOBJECT
- DDERR_INVALIDPARAMS
- DDERR_SURFACELOST
備註
當圖形配接器模式變更或應用程式收到圖形配接器的獨佔存取權,並釋放目前配置在圖形適配卡上的所有表面記憶體時,Surface 可能會遺失其記憶體。
規格需求
| 需求 | 值 |
|---|---|
| 目標平台 | Windows |
| 標頭 | ddraw.h |
| 程式庫 | Ddraw.lib |
| Dll | Ddraw.dll |