Skip to main content

GameInputDeviceCallback

由遊戲定義、用於裝置連線和中斷連線事件的回呼。此函式會透過 IGameInput::RegisterDeviceCallback 註冊。此函式會由註冊函式所設定的條件觸發。

語法

參數

callbackToken   _In_
類型:GameInputCallbackToken
已註冊函式的回呼權杖。由 IGameInput::RegisterDeviceCallback 傳回的權杖。 context   _In_
類型:void*
傳遞給 IGameInput::RegisterDeviceCallback 的內容。 device   _In_
類型:IGameInputDevice*
觸發回呼的裝置。 timestamp   _In_
類型:uint64_t
表示狀態變更發生時間的微秒時間戳記。 currentStatus   _In_
類型:GameInputDeviceStatus
裝置目前的連線和輸入狀態。 previousStatus   _In_
類型:GameInputDeviceStatus
裝置先前的連線和輸入狀態。

傳回值

輸入 API 概觀
GameInput
IGameInput::RegisterDeviceCallback

版本歷程記錄

Last modified on October 6, 2026