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 |