DDGETSURFACESTATEOUT-Struktur (ddkmapi.h)
Die DDGETSURFACESTATEOUT-Struktur enthält die Funktionen und status der angegebenen Oberfläche.
Syntax
typedef struct _DDGETSURFACESTATEOUT {
DWORD ddRVal;
DWORD dwStateCaps;
DWORD dwStateStatus;
} DDGETSURFACESTATEOUT, *LPDDGETSURFACESTATEOUT;
Member
ddRVal
Gibt den Speicherort an, an dem Microsoft DirectDraw den Rückgabewert der DxApi-Funktion für DD_DXAPI_GET_SURFACE_STATE-Vorgänge schreibt. Ein Rückgabecode von DD_OK gibt den Erfolg an.
dwStateCaps
Enthält die DirectDrawSurface-Funktionen des Geräts. Mindestens eines der folgenden Elemente:
Flag | Bedeutung |
---|---|
DDSTATE_BOB | Das Gerät kann den Bob-Modus ausführen. |
DDSTATE_WEAVE | Das Gerät kann den Webmodus ausführen. |
dwStateStatus
Enthält die status des ausgewählten DirectDrawSurface. Mindestens eines der folgenden Elemente:
Flag | Bedeutung |
---|---|
DDSTATE_BOB | Der Bob-Modus wird auf dieser Oberfläche verwendet. |
DDSTATE_EXPLICITLY_SET | Dieser Zustand ist auf einen vorherigen DD_DXAPI_SET_SURFACE_STATE-Aufruf zurückzuführen. |
DDSTATE_SKIPEVENFIELDS | Beenden Sie den Bob- oder Webmodus, und überspringen Sie stattdessen jedes andere Feld. |
DDSTATE_SOFTWARE_AUTOFLIP | Das automatische Flipping von Software (im Gegensatz zur Hardware) wird verwendet. |
DDSTATE_WEAVE | Der Webmodus wird auf dieser Oberfläche verwendet. |
Anforderungen
Anforderung | Wert |
---|---|
Header | ddkmapi.h (include Ddkmapi.h) |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für