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 IDirectInputJoyConfig8::GetTypeInfo-Methode ruft Informationen zu einem Joysticktyp ab.
Syntax
HRESULT GetTypeInfo(
LPCWSTR unnamedParam1,
LPDIJOYTYPEINFO unnamedParam2,
DWORD unnamedParam3
);
Parameter
unnamedParam1
Verweist auf den Namen des Typs, der zuvor von einem Aufruf von IDirectInputJoyConfig8::EnumTypes abgerufen wurde.
unnamedParam2
Verweist auf eine Struktur, die Informationen zum Joysticktyp empfängt. Der Aufrufer muss das dwSize-Element der DIJOYTYPEINFO-Struktur initialisieren, bevor diese Methode aufgerufen wird.
unnamedParam3
Gibt die Teile der DIJOYTYPEINFO-Struktur an, auf die von pjti verwiesen wird, die ausgefüllt werden sollen. Es kann null, eins oder mehrere der folgenden Elemente geben:
DITC_REGHWSETTINGS
Gibt an, dass die Registrierungshardwareeinstellungen für den Joystick angefordert werden.
DITC_CLSIDCONFIG
Gibt an, dass die Joystickkonfigurations-CLSID angefordert wird. Wenn der Wert alle Nullen ist, gibt es keine benutzerdefinierte Konfiguration für diesen Joysticktyp.
DITC_DISPLAYNAME
Gibt an, dass der Anzeigename für den Joysticktyp angefordert wird.
DITC_CALLOUT
Gibt an, dass die Legende für den Joysticktyp angefordert wird.
Rückgabewert
Gibt bei erfolgreicher Ausführung DI_OK zurück. Gibt andernfalls einen der folgenden COM-Fehlerwerte zurück:
| Rückgabecode | Beschreibung |
|---|---|
|
Mindestens ein Parameter war ungültig. |
|
Der Joysticktyp wurde nicht gefunden. |
Anforderungen
| Zielplattform | Desktop |
| Kopfzeile | dinputd.h (include Dinputd.h) |