LPDDENUMSURFACESCALLBACK2 funzione di callback (ddraw.h)
Non usare. Questa funzione di callback viene sostituita dalla funzione EnumSurfacesCallback7 usata con i metodi IDirectDraw7::EnumSurfaces, IDirectDrawSurface7::EnumAttachedSurfaces e IDirectDrawSurface7::EnumOverlayZOrders .
Sintassi
LPDDENUMSURFACESCALLBACK2 Lpddenumsurfacescallback2;
HRESULT Lpddenumsurfacescallback2(
[in] LPDIRECTDRAWSURFACE4 unnamedParam1,
[in] LPDDSURFACEDESC2 unnamedParam2,
[in] LPVOID unnamedParam3
)
{...}
Parametri
[in] unnamedParam1
Puntatore all'interfaccia IDirectDrawSurface4 della superficie associata.
[in] unnamedParam2
Puntatore a una struttura DDSURFACEDESC2 che descrive la superficie associata.
[in] unnamedParam3
Puntatore a una struttura definita dall'applicazione da passare alla funzione di callback ogni volta che viene chiamata la funzione.
Valore restituito
La funzione di callback restituisce DDENUMRET_OK per continuare l'enumerazione.
Restituisce DDENUMRET_CANCEL per arrestare l'enumerazione.
Commenti
È possibile usare il tipo di dati LPDDENUMSURFACESCALLBACK2 per dichiarare una variabile che può contenere un puntatore a questa funzione di callback.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | ddraw.h |