Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Funktion EnumSurfacesCallback7 ist eine anwendungsdefinierte Rückruffunktion für die Methoden IDirectDrawSurface7::EnumAttachedSurfaces und IDirectDrawSurface7::EnumOverlayZOrders .
Syntax
LPDDENUMSURFACESCALLBACK7 Lpddenumsurfacescallback7;
HRESULT Lpddenumsurfacescallback7(
[in] LPDIRECTDRAWSURFACE7 unnamedParam1,
[in] LPDDSURFACEDESC2 unnamedParam2,
[in] LPVOID unnamedParam3
)
{...}
Parameter
[in] unnamedParam1
Ein Zeiger auf die IDirectDrawSurface7-Schnittstelle der angefügten Oberfläche.
[in] unnamedParam2
Ein Zeiger auf eine DDSURFACEDESC2-Struktur , die die angefügte Oberfläche beschreibt.
[in] unnamedParam3
Ein Zeiger auf eine anwendungsdefinierte Struktur, die bei jedem Aufruf der Funktion an die Rückruffunktion übergeben werden soll.
Rückgabewert
Die Rückruffunktion gibt DDENUMRET_OK zurück, um die Enumeration fortzusetzen.
Es wird DDENUMRET_CANCEL zurückgegeben, um die Enumeration zu beenden.
Hinweise
Sie können den LPDDENUMSURFACESCALLBACK7-Datentyp verwenden, um eine Variable zu deklarieren, die einen Zeiger auf diese Rückruffunktion enthalten kann.
Anforderungen
Zielplattform | Windows |
Kopfzeile | ddraw.h |