XInput Game Controller API 技術的概觀。
若要開發 XInput Game Controller API,您需要下列標頭:
如需這項技術的程序設計指引,請參閱:
如需開發與 XInput Game Controller API 介面的硬體裝置,請參閱 https://aka.ms/gipdocs。
函式
|
XInputEnable 設定 XInput 的報告狀態。 |
|
XInputGetAudioDeviceIds 擷取與連接到指定控制器之頭戴式裝置相關聯的音效轉譯和音效擷取音訊裝置標識碼。 |
|
XInputGetBatteryInformation 擷取無線控制器的電池類型和充電狀態。 |
|
XInputGetCapabilities 擷取連線控制器的功能和功能。 |
|
XInputGetDSoundAudioDeviceGuids 取得與連接到指定控制器之頭戴式裝置相關聯的音效轉譯和音效擷取裝置 GUID。 |
|
XInputGetKeystroke 擷取遊戲板輸入事件。 |
|
XInputGetState 擷取指定控制器的目前狀態。 |
|
XInputSetState 將數據傳送至連接的控制器。 此函式可用來啟動控制器的震動函式。 |
結構
|
XINPUT_BATTERY_INFORMATION 包含電池類型和充電狀態的相關信息。 |
|
XINPUT_CAPABILITIES 描述線上控制器的功能。 XInputGetCapabilities 函式會傳回XINPUT_CAPABILITIES。 |
|
XINPUT_GAMEPAD 描述控制器的目前狀態。 |
|
XINPUT_KEYSTROKE 指定 XInputGetKeystroke 傳回的按鍵數據。 |
|
XINPUT_STATE 表示控制器的狀態。 |
|
XINPUT_VIBRATION 指定控制器震動函式的馬達速度等級。 |