LPDDENUMSURFACESCALLBACK2 fonction de rappel (ddraw.h)
Ne pas utiliser. Cette fonction de rappel est remplacée par la fonction EnumSurfacesCallback7 qui est utilisée avec les méthodes IDirectDraw7 ::EnumSurfaces, IDirectDrawSurface7 ::EnumAttachedSurfaces et IDirectDrawSurface7 ::EnumOverlayZOrders .
Syntaxe
LPDDENUMSURFACESCALLBACK2 Lpddenumsurfacescallback2;
HRESULT Lpddenumsurfacescallback2(
[in] LPDIRECTDRAWSURFACE4 unnamedParam1,
[in] LPDDSURFACEDESC2 unnamedParam2,
[in] LPVOID unnamedParam3
)
{...}
Paramètres
[in] unnamedParam1
Pointeur vers l’interface IDirectDrawSurface4 de la surface attachée.
[in] unnamedParam2
Pointeur vers une structure de 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 poursuivre l’énumération.
Elle retourne DDENUMRET_CANCEL pour arrêter l’énumération.
Remarques
Vous pouvez utiliser le type de données LPDDENUMSURFACESCALLBACK2 pour déclarer une variable pouvant contenir un pointeur vers cette fonction de rappel.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | ddraw.h |