Función de devolución de llamada LPDDENUMSURFACESCALLBACK7 (ddraw.h)

La función EnumSurfacesCallback7 es una función de devolución de llamada definida por la aplicación para los métodos IDirectDrawSurface7::EnumAttachedSurfaces e IDirectDrawSurface7::EnumOverlayZOrders .

Sintaxis

LPDDENUMSURFACESCALLBACK7 Lpddenumsurfacescallback7;

HRESULT Lpddenumsurfacescallback7(
  [in] LPDIRECTDRAWSURFACE7 unnamedParam1,
  [in] LPDDSURFACEDESC2 unnamedParam2,
  [in] LPVOID unnamedParam3
)
{...}

Parámetros

[in] unnamedParam1

Puntero a la interfaz IDirectDrawSurface7 de la superficie adjunta.

[in] unnamedParam2

Puntero a una estructura DDSURFACEDESC2 que describe la superficie adjunta.

[in] unnamedParam3

Puntero a una estructura definida por la aplicación que se va a pasar a la función de devolución de llamada cada vez que se llama a la función .

Valor devuelto

La función de devolución de llamada devuelve DDENUMRET_OK para continuar con la enumeración.

Devuelve DDENUMRET_CANCEL para detener la enumeración.

Comentarios

Puede usar el tipo de datos LPDDENUMSURFACESCALLBACK7 para declarar una variable que puede contener un puntero a esta función de devolución de llamada.

Requisitos

   
Plataforma de destino Windows
Encabezado ddraw.h