Méthode IDirectDrawSurface7 ::EnumOverlayZOrders (ddraw.h)
Énumère les surfaces de superposition sur la destination spécifiée. Vous pouvez énumérer les superpositions dans l’ordre de l’avant vers l’arrière ou de l’arrière-plan.
Syntaxe
HRESULT EnumOverlayZOrders(
[in] DWORD unnamedParam1,
[in] LPVOID unnamedParam2,
[in] LPDDENUMSURFACESCALLBACK7 unnamedParam3
);
Paramètres
[in] unnamedParam1
Valeur qui peut être définie sur l’un des indicateurs suivants :
DDENUMOVERLAYZ_BACKTOFRONT
Énumère les superpositions en arrière-plan.
DDENUMOVERLAYZ_FRONTTOBACK
Énumère les superpositions d’avant en arrière.
[in] unnamedParam2
Adresse de la structure définie par l’utilisateur à passer à la fonction de rappel pour chaque surface de superposition.
[in] unnamedParam3
Adresse de la fonction de rappel EnumSurfacesCallback7 à appeler pour que chaque surface soit superposée sur cette surface.
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
Remarques
EnumOverlayZOrders diffère de ses équivalents dans les versions d’interface précédentes en ce qu’il accepte un pointeur vers une fonction EnumSurfacesCallback7 , plutôt qu’une fonction EnumSurfacesCallback ou EnumSurfacesCallback2 .
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | ddraw.h |
Bibliothèque | Ddraw.lib |
DLL | Ddraw.dll |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour