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

No debe usarse. Esta función de devolución de llamada se sustituye por la función EnumSurfacesCallback7 que se usa con los métodos IDirectDraw7::EnumSurfaces, IDirectDrawSurface7::EnumAttachedSurfaces e IDirectDrawSurface7::EnumOverlayZOrders .

Sintaxis

LPDDENUMSURFACESCALLBACK Lpddenumsurfacescallback;

HRESULT Lpddenumsurfacescallback(
  [in] LPDIRECTDRAWSURFACE unnamedParam1,
  [in] LPDDSURFACEDESC unnamedParam2,
  [in] LPVOID unnamedParam3
)
{...}

Parámetros

[in] unnamedParam1

Puntero a la interfaz IDirectDrawSurface para la superficie adjunta.

[in] unnamedParam2

Puntero a una estructura DDSURFACEDESC 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 LPDDENUMSURFACESCALLBACK para declarar una variable que puede contener un puntero a esta función de devolución de llamada.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado ddraw.h