IDirectDraw7::TestCooperativeLevel 方法 (ddraw.h)
报告窗口或全屏应用程序的 DirectDraw 设备的当前协作级别状态。
语法
HRESULT TestCooperativeLevel();
返回值
如果方法成功,则返回值为DD_OK,表示调用应用程序可以继续。
如果失败,方法可以返回以下错误值之一, (请参阅备注) :
- DDERR_INVALIDOBJECT
- DDERR_EXCLUSIVEMODEALREADYSET
- DDERR_NOEXCLUSIVEMODE
- DDERR_WRONGMODE
备注
此方法对于使用WM_ACTIVATEAPP和WM_DISPLAYCHANGE系统消息作为还原图面或重新创建 DirectDraw 对象的通知的应用程序特别有用。 DD_OK返回值始终指示应用程序可以继续,但错误代码的解释方式不同,具体取决于应用程序使用的合作级别。
要求
目标平台 | Windows |
标头 | ddraw.h |
Library | Ddraw.lib |
DLL | Ddraw.dll |