IDirectInputJoyConfig8::D eleteType-Methode (dinputd.h)
Die IDirectInputJoyConfig8::D eleteType-Methode entfernt Informationen zu einem Joysticktyp. Verwenden Sie diese Methode mit Vorsicht. Es liegt in der Verantwortung des Aufrufers sicherzustellen, dass kein Joystick auf den gelöschten Typ verweist.
Syntax
HRESULT DeleteType(
LPCWSTR unnamedParam1
);
Parameter
unnamedParam1
Zeigt auf den Namen des Typs. Der Name des Typs darf nicht MAX_PATH Zeichen überschreiten, einschließlich des endenden NULL-Zeichens. Außerdem darf der Name nicht mit einem "#"-Zeichen beginnen. Typen, die mit "#" beginnen, werden von DirectInput reserviert.
Rückgabewert
Gibt bei erfolgreicher Ausführung DI_OK zurück. Gibt andernfalls einen der folgenden COM-Fehlerwerte zurück (diese Werte sollen veranschaulichend sein und sind nicht unbedingt umfassend):
Rückgabecode | Beschreibung |
---|---|
|
Die Joystickkonfiguration wurde nicht abgerufen. Sie müssen IDirectInputJoyConfig8::Acquire aufrufen, bevor Sie die Joystickkonfigurationseinstellungen ändern können. |
|
Mindestens ein Parameter war ungültig. |
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | dinputd.h (include Dinputd.h) |