Fonction de rappel LPDDENUMSURFACESCALLBACK7 (ddraw.h)
La fonction EnumSurfacesCallback7 est une fonction de rappel définie par l’application pour les méthodes IDirectDrawSurface7::EnumAttachedSurfaces et IDirectDrawSurface7::EnumOverlayZOrders .
Syntaxe
LPDDENUMSURFACESCALLBACK7 Lpddenumsurfacescallback7;
HRESULT Lpddenumsurfacescallback7(
[in] LPDIRECTDRAWSURFACE7 unnamedParam1,
[in] LPDDSURFACEDESC2 unnamedParam2,
[in] LPVOID unnamedParam3
)
{...}
Paramètres
[in] unnamedParam1
Pointeur vers l’interface IDirectDrawSurface7 de la surface attachée.
[in] unnamedParam2
Pointeur vers une structure DDSURFACEDESC2 qui décrit la surface attachée.
[in] unnamedParam3
Pointeur vers une structure définie par l’application à passer à la fonction de rappel chaque fois que la fonction est appelée.
Valeur retournée
La fonction de rappel retourne DDENUMRET_OK pour continuer l’énumération.
Il retourne DDENUMRET_CANCEL pour arrêter l’énumération.
Notes
Vous pouvez utiliser le type de données LPDDENUMSURFACESCALLBACK7 pour déclarer une variable pouvant contenir un pointeur vers cette fonction de rappel.
Spécifications
Plateforme cible | Windows |
En-tête | ddraw.h |