Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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 |