LPDDENUMMODESCALLBACK-Rückruffunktion (ddraw.h)
Darf nicht verwendet werden. Diese Rückruffunktion wird durch die EnumModesCallback2-Funktion ersetzt, die mit der IDirectDraw7::EnumDisplayModes-Methode verwendet wird.
LPDDENUMMODESCALLBACK Lpddenummodescallback;
HRESULT Lpddenummodescallback(
[in] LPDDSURFACEDESC unnamedParam1,
[in] LPVOID unnamedParam2
)
{...}
[in] unnamedParam1
Ein Zeiger auf eine schreibgeschützte DDSURFACEDESC-Struktur , die die Überwachungshäufigkeit und den modus bereitstellt, der erstellt werden kann.
[in] unnamedParam2
Ein Zeiger auf eine anwendungsdefinierte Struktur, die bei jedem Aufruf der Funktion an die Rückruffunktion übergeben werden soll.
Die Rückruffunktion gibt DDENUMRET_OK zurück, um die Enumeration fortzusetzen.
Es wird DDENUMRET_CANCEL zurückgegeben, um die Enumeration zu beenden.
Sie können den LPDDENUMMODESCALLBACK-Datentyp verwenden, um eine Variable zu deklarieren, die einen Zeiger auf diese Rückruffunktion enthalten kann.
Zielplattform | Windows |
Kopfzeile | ddraw.h |