다음을 통해 공유


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
라이브러리 Ddraw.lib
DLL Ddraw.dll

추가 정보

IDirectDraw7