閱讀英文

共用方式為


xinput.h 標頭

XInput Game Controller API 會使用此標頭。 如需詳細資訊,請參閱:

xinput.h 包含下列程式設計介面:

函式

 
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

指定控制器震動函式的馬達速度等級。