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

请参阅

IDirectDraw7