IDirectDrawSurface7 ::UpdateOverlayZOrder, méthode (ddraw.h)
Définit l’ordre z d’une superposition.
Syntaxe
HRESULT UpdateOverlayZOrder(
[in] DWORD unnamedParam1,
[in] LPDIRECTDRAWSURFACE7 unnamedParam2
);
Paramètres
[in] unnamedParam1
L’un des indicateurs suivants qui détermine l’ordre z de la superposition :
DDOVERZ_INSERTINBACKOF
Insère cette superposition dans la chaîne de superposition derrière la superposition de référence.
DDOVERZ_INSERTINFRONTOF
Insère cette superposition dans la chaîne de superposition devant la superposition de référence.
DDOVERZ_MOVEBACKWARD
Déplace cette superposition d’une position vers l’arrière dans la chaîne de superposition.
DDOVERZ_MOVEFORWARD
Déplace cette superposition d’une position vers l’avant dans la chaîne de superposition.
DDOVERZ_SENDTOBACK
Déplace cette superposition à l’arrière de la chaîne de superposition.
DDOVERZ_SENDTOFRONT
Déplace cette superposition vers l’avant de la chaîne de superposition.
[in] unnamedParam2
Pointeur vers l’interface IDirectDrawSurface7 pour la surface DirectDraw à utiliser comme position relative dans la chaîne de superposition. Ce paramètre est nécessaire uniquement pour les indicateurs DDOVERZ_INSERTINBACKOF et DDOVERZ_INSERTINFRONTOF.
Valeur retournée
Si la méthode réussit, la valeur de retour est DD_OK.
En cas d’échec, la méthode peut retourner l’une des valeurs d’erreur suivantes :
- DDERR_INVALIDOBJECT
- DDERR_INVALIDPARAMS
- DDERR_NOTAOVERLAYSURFACE
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | ddraw.h |
Bibliothèque | Ddraw.lib |
DLL | Ddraw.dll |