Compartir a través de


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