LPDDENUMSURFACESCALLBACK2 función de devolución de llamada (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 y IDirectDrawSurface7::EnumOverlayZOrders .

Sintaxis

LPDDENUMSURFACESCALLBACK2 Lpddenumsurfacescallback2;

HRESULT Lpddenumsurfacescallback2(
  [in] LPDIRECTDRAWSURFACE4 unnamedParam1,
  [in] LPDDSURFACEDESC2 unnamedParam2,
  [in] LPVOID unnamedParam3
)
{...}

Parámetros

[in] unnamedParam1

Puntero a la interfaz IDirectDrawSurface4 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 la enumeración.

Devuelve DDENUMRET_CANCEL para detener la enumeración.

Comentarios

Puede usar el tipo de datos LPDDENUMSURFACESCALLBACK2 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