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 |