XInput-Gamecontroller-APIs
Übersicht über die XInput Game Controller-APIs-Technologie.
Zum Entwickeln von XInput Game Controller-APIs benötigen Sie die folgenden Header:
Programmieranleitungen für diese Technologie finden Sie unter:
Informationen zum Entwickeln von Hardwaregeräten, die eine Schnittstelle mit den XInput Game Controller-APIs herstellen, finden Sie unter https://aka.ms/gipdocs.
XInputEnable Legt den Berichtsstatus von XInput fest. |
XInputGetAudioDeviceIds Ruft die Soundrendering- und Soundaufnahme-Audiogeräte-IDs ab, die dem headset zugeordnet sind, das mit dem angegebenen Controller verbunden ist. |
XInputGetBatteryInformation Ruft den Akkutyp und die Lade-status eines Drahtloscontrollers ab. |
XInputGetCapabilities Ruft die Funktionen und Features eines verbundenen Controllers ab. |
XInputGetDSoundAudioDeviceGuids Ruft die Soundrendering- und Soundaufnahmegeräte-GUIDs ab, die dem mit dem angegebenen Controller verbundenen Headset zugeordnet sind. |
XInputGetKeystroke Ruft ein Gamepadeingabeereignis ab. |
XInputGetState Ruft den aktuellen Zustand des angegebenen Controllers ab. |
XInputSetState Sendet Daten an einen verbundenen Controller. Diese Funktion wird verwendet, um die Vibrationsfunktion eines Controllers zu aktivieren. |
XINPUT_BATTERY_INFORMATION Enthält Informationen zu Akkutyp und Ladezustand. |
XINPUT_CAPABILITIES Beschreibt die Funktionen eines verbundenen Controllers. Die XInputGetCapabilities-Funktion gibt XINPUT_CAPABILITIES zurück. |
XINPUT_GAMEPAD Beschreibt den aktuellen Zustand des Controllers. |
XINPUT_KEYSTROKE Gibt von XInputGetKeystroke zurückgegebene Tastatureingabedaten an. |
XINPUT_STATE Stellt den Zustand eines Controllers dar. |
XINPUT_VIBRATION Gibt motorische Geschwindigkeitsstufen für die Schwingungsfunktion eines Controllers an. |