擷取此表面是否已完成其翻轉程序的狀態。
語法
HRESULT GetFlipStatus(
[in] DWORD unnamedParam1
);
參數
[in] unnamedParam1
可設定為下列其中一個旗標的值:
DDGFS_CANFLIP
詢問此表面是否可以立即翻轉,並在翻轉完成時傳回DD_OK。
DDGFS_ISFLIPDONE
詢問翻轉是否已完成,如果這個表面的最後一次翻轉已完成,則會傳回DD_OK。
傳回值
如果方法成功,傳回值會DD_OK。
如果失敗,如果介面尚未完成其翻轉程式,或下列其中一個錯誤值,方法就可以傳回DDERR_WASSTILLDRAWING:
- DDERR_INVALIDOBJECT
- DDERR_INVALIDPARAMS
- DDERR_INVALIDSURFACETYPE
- DDERR_SURFACEBUSY
- DDERR_SURFACELOST
- DDERR_UNSUPPORTED
- DDERR_WASSTILLDRAWING
規格需求
| 需求 | 值 |
|---|---|
| 目標平台 | Windows |
| 標頭 | ddraw.h |
| 程式庫 | Ddraw.lib |
| Dll | Ddraw.dll |