Funzione di callback LPDDENUMSURFACESCALLBACK7 (ddraw.h)
La funzione EnumSurfacesCallback7 è una funzione di callback definita dall'applicazione per i metodi IDirectDrawSurface7::EnumAttachedSurfaces e IDirectDrawSurface7::EnumOverlayZOrders.
Sintassi
LPDDENUMSURFACESCALLBACK7 Lpddenumsurfacescallback7;
HRESULT Lpddenumsurfacescallback7(
[in] LPDIRECTDRAWSURFACE7 unnamedParam1,
[in] LPDDSURFACEDESC2 unnamedParam2,
[in] LPVOID unnamedParam3
)
{...}
Parametri
[in] unnamedParam1
Puntatore all'interfaccia IDirectDrawSurface7 dell'area 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 LPDDENUMSURFACESCALLBACK7 per dichiarare una variabile che può contenere un puntatore a questa funzione di callback.
Requisiti
Piattaforma di destinazione | Windows |
Intestazione | ddraw.h |