Поделиться через


Структура DDSETSURFACESTATE (ddkmapi.h)

Структура DDSETSURFACESTATE содержит сведения о состоянии поверхности.

Синтаксис

typedef struct _DDSETSURFACETATE {
  HANDLE hDirectDraw;
  HANDLE hSurface;
  DWORD  dwState;
  DWORD  dwStartField;
} DDSETSURFACESTATE, *LPDDSETSURFACESTATE;

Члены

hDirectDraw

Указывает дескриптор Microsoft DirectDraw.

hSurface

Задает дескриптор DirectDrawSurface.

dwState

Указывает состояние поверхности. Одно из следующих элементов:

Флаг Значение
DDSTATE_BOB Режим Боба используется на этой поверхности.
DDSTATE_WEAVE Режим плетения должен использоваться на этой поверхности.

dwStartField

Указывает поле, в котором должно произойти изменение состояния. Значение 0 указывает, что оно должно происходить в начале следующего поля, значение 1 указывает начало следующего поля и т. д.

Требования

Требование Ценность
заголовка ddkmapi.h (include Ddkmapi.h)

См. также

DD_DXAPI_SET_SURFACE_STATE

DxApi