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 将在此图面上使用编织模式。

dwStartField

指示应发生状态更改的字段。 值为 0 表示它应出现在下一个字段的开头,值为 1 表示下一个字段的开头,依依。

要求

   
标头 ddkmapi.h (包括 Ddkmapi.h)

另请参阅

DD_DXAPI_SET_SURFACE_STATE

DxApi