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.
Nicht verwenden. Diese Rückruffunktion wird von der EnumSurfacesCallback7-Funktion ersetzt, die mit den Methoden IDirectDraw7::EnumSurfaces, IDirectDrawSurface7::EnumAttachedSurfaces und IDirectDrawSurface7::EnumOverlayZOrders verwendet wird.
Syntax
LPDDENUMSURFACESCALLBACK Lpddenumsurfacescallback;
HRESULT Lpddenumsurfacescallback(
[in] LPDIRECTDRAWSURFACE unnamedParam1,
[in] LPDDSURFACEDESC unnamedParam2,
[in] LPVOID unnamedParam3
)
{...}
Parameter
[in] unnamedParam1
Ein Zeiger auf die IDirectDrawSurface-Schnittstelle für die angefügte Oberfläche.
[in] unnamedParam2
Ein Zeiger auf eine DDSURFACEDESC-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 LPDDENUMSURFACESCALLBACK-Datentyp verwenden, um eine Variable zu deklarieren, die einen Zeiger auf diese Rückruffunktion enthalten kann.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | ddraw.h |