Compartir a través de


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