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 |