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 | Bob 模式用於此表面。 |
DDSTATE_WEAVE | Weave 模式用於此表面。 |
dwStartField
指出應該發生狀態變更的欄位。 值為 0 表示它應該發生在下一個欄位的開頭、值為 1 表示下欄欄位的開頭等等。
需求
標頭 | ddkmapi.h (包含 Ddkmapi.h) |