DDGETSURFACESTATEOUT 구조체(ddkmapi.h)
DDGETSURFACESTATEOUT 구조체에는 지정된 표면의 기능 및 상태 포함됩니다.
구문
typedef struct _DDGETSURFACESTATEOUT {
DWORD ddRVal;
DWORD dwStateCaps;
DWORD dwStateStatus;
} DDGETSURFACESTATEOUT, *LPDDGETSURFACESTATEOUT;
멤버
ddRVal
Microsoft DirectDraw가 DD_DXAPI_GET_SURFACE_STATE 작업에 대한 DxApi 함수의 반환 값을 작성하는 위치를 지정합니다. DD_OK 반환 코드는 성공을 나타냅니다.
dwStateCaps
DirectDrawSurface의 디바이스 기능을 포함합니다. 다음 중 하나 이상을 수행합니다.
플래그 | 의미 |
---|---|
DDSTATE_BOB | 디바이스는 bob 모드를 수행할 수 있습니다. |
DDSTATE_WEAVE | 디바이스는 직조 모드를 수행할 수 있습니다. |
dwStateStatus
선택한 DirectDrawSurface의 상태 포함합니다. 다음 중 하나 이상을 수행합니다.
플래그 | 의미 |
---|---|
DDSTATE_BOB | Bob 모드가 이 화면에서 사용되고 있습니다. |
DDSTATE_EXPLICITLY_SET | 이 상태는 이전 DD_DXAPI_SET_SURFACE_STATE 호출 때문입니다. |
DDSTATE_SKIPEVENFIELDS | bob 또는 직조 모드를 중지하고 다른 모든 필드를 건너뜁니다. |
DDSTATE_SOFTWARE_AUTOFLIP | 소프트웨어(하드웨어와 반대) 자동 플리핑이 사용되고 있습니다. |
DDSTATE_WEAVE | 이 화면에서 직조 모드를 사용하고 있습니다. |
요구 사항
요구 사항 | 값 |
---|---|
헤더 | ddkmapi.h(Ddkmapi.h 포함) |