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
