IDirectDrawSurface7::UpdateOverlayZOrder-Methode (ddraw.h)
Legt die Z-Reihenfolge einer Überlagerung fest.
Syntax
HRESULT UpdateOverlayZOrder(
[in] DWORD unnamedParam1,
[in] LPDIRECTDRAWSURFACE7 unnamedParam2
);
Parameter
[in] unnamedParam1
Eines der folgenden Flags, das die Z-Reihenfolge der Überlagerung bestimmt:
DDOVERZ_INSERTINBACKOF
Fügt diese Überlagerung in die Überlagerungskette hinter der Verweisüberlagerung ein.
DDOVERZ_INSERTINFRONTOF
Fügt diese Überlagerung in die Überlagerungskette vor der Referenzüberlagerung ein.
DDOVERZ_MOVEBACKWARD
Verschiebt diese Überlagerung um eine Position nach hinten in der Überlagerungskette.
DDOVERZ_MOVEFORWARD
Verschiebt diese Überlagerung um eine Position in der Überlagerungskette nach vorne.
DDOVERZ_SENDTOBACK
Verschiebt diese Überlagerung an die Rückseite der Überlagerungskette.
DDOVERZ_SENDTOFRONT
Verschiebt diese Überlagerung an die Vorderseite der Überlagerungskette.
[in] unnamedParam2
Ein Zeiger auf die IDirectDrawSurface7-Schnittstelle für die DirectDraw-Oberfläche, die als relative Position in der Überlagerungskette verwendet werden soll. Dieser Parameter wird nur für die flags DDOVERZ_INSERTINBACKOF und DDOVERZ_INSERTINFRONTOF benötigt.
Rückgabewert
Wenn die Methode erfolgreich ist, wird der Rückgabewert DD_OK.
Wenn ein Fehler auftritt, kann die -Methode einen der folgenden Fehlerwerte zurückgeben:
- DDERR_INVALIDOBJECT
- DDERR_INVALIDPARAMS
- DDERR_NOTAOVERLAYSURFACE
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | ddraw.h |
Bibliothek | Ddraw.lib |
DLL | Ddraw.dll |