Condividi tramite


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