IDirectInputEffectDriver::Escape-Methode (dinputd.h)
Die IDirectInputEffectDriver::Escape-Methode wird an den Treiber übergeben. Diese Methode wird als Reaktion darauf aufgerufen, dass eine Anwendung die Methoden IDirectInputEffect::Escape oder IDirectInputDevice::Escape aufruft .
Syntax
HRESULT Escape(
DWORD unnamedParam1,
DWORD unnamedParam2,
LPDIEFFESCAPE unnamedParam3
);
Parameter
unnamedParam1
Gibt die verwendete Joystick-ID an.
unnamedParam2
Gibt den Effekt an, auf den der Befehl gerichtet wird, oder null, wenn der Befehl auf das Gerät selbst und nicht auf einen bestimmten Effekt gerichtet ist.
unnamedParam3
Verweist auf eine DIEFFESCAPE-Struktur , die den zu sendenden Befehl beschreibt. Bei Erfolg enthält der cbOutBuffer-Member die Anzahl der tatsächlich verwendeten Ausgabepufferbytes.
Rückgabewert
Gibt bei erfolgreicher Ausführung S_OK zurück. Gibt andernfalls einen Fehlercode zurück.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | dinputd.h (include Dinputd.h) |