Skip to main content

IGameInput::RegisterReadingCallback

註冊一個函式,在輸入串流中有新的讀數抵達時呼叫。

語法

參數

device   _In_opt_
類型:IGameInputDevice*
將已註冊的回呼限制為只針對特定裝置觸發。 inputKind   _In_
類型:GameInputKind
將已註冊的回呼限制為只針對至少支援其中一種指定輸入類型的裝置觸發。 context   _In_opt_
類型:void*
為回呼函式提供相關資訊的某個物件。通常是呼叫端物件。 callbackFunc   _In_
類型:GameInputReadingCallback
遊戲定義的回呼函式。 callbackToken   _Result_zeroonfailure_
類型:GameInputCallbackToken*
識別已註冊回呼函式的權杖。當您想要取消或取消註冊回呼函式時,將使用此權杖來識別已註冊的函式。

傳回值

類型:HRESULT 函式結果。

備註

註冊回呼並不會以符合所提供輸入篩選條件的最新讀數分派初始回呼。它只會針對後續的狀態變更分派回呼。

需求

標頭: GameInput.h 輸入 API 概觀
IGameInput
IGameInput::UnregisterCallback
IGameInput::StopCallback

版本歷程記錄

Last modified on October 6, 2026