IDirectDrawSurface7::GetFlipStatus 方法 (ddraw.h)
擷取此表面是否已完成其翻轉程序的狀態。
語法
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 |