Freigeben über


DDSETSURFACESTATE-Struktur (ddkmapi.h)

Die DDSETSURFACESTATE-Struktur enthält die Oberflächenzustandsinformationen.

Syntax

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

Angehörige

hDirectDraw

Gibt das Microsoft DirectDraw-Handle an.

hSurface

Gibt das DirectDrawSurface-Handle an.

dwState

Gibt den Oberflächenzustand an. Eine der folgenden:

Flagge Bedeutung
DDSTATE_BOB Der Bob-Modus soll auf dieser Oberfläche verwendet werden.
DDSTATE_WEAVE Der Weave-Modus wird auf dieser Oberfläche verwendet.

dwStartField

Gibt das Feld an, für das die Zustandsänderung erfolgen soll. Ein Wert von 0 gibt an, dass er am Anfang des nächsten Felds erfolgen soll, ein Wert von 1 gibt den Anfang des folgenden Felds usw. an.

Anforderungen

Anforderung Wert
Header- ddkmapi.h (include Ddkmapi.h)

Siehe auch

DD_DXAPI_SET_SURFACE_STATE

DxApi-