Структура 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) |