跳轉到主要內容
取得輸入裝置上可用的震動馬達。

語法

參數

此方法沒有參數。

傳回值

類型:GameInputRumbleMotors GameInputRumbleMotors 旗標的組合,描述裝置上的震動馬達。如果裝置沒有震動馬達,則傳回 GameInputRumbleNone。

備註

使用 IGameInputDevice::SetRumbleState 控制震動馬達。應用程式不需要在呼叫 SetRumbleState 之前檢查裝置支援哪些馬達;如果裝置缺少某個馬達,GameInput 會嘗試使用其他馬達來模擬其效果。當您想要根據實際存在的馬達調整回饋設計時 (例如使用脈衝扳機馬達時),請使用此方法。 支援的震動馬達集合在裝置物件的存留期間內不會變更。 在 GameInput v3 及更早版本中,此資訊可從 IGameInputDevice::GetDeviceInfo 所傳回 GameInputDeviceInfo 結構的 supportedRumbleMotors 成員取得。

需求

標頭: GameInput.h 程式庫: gameinput.lib 支援的平台: Windows、XBOX One 系列主機和 XBOX Series 主機

另請參閱

GameInput 概觀
IGameInputDevice
GameInputRumbleMotors
IGameInputDevice::SetRumbleState

版本歷程記錄

最後修改於 2026年11月6日