跳轉到主要內容

IGameInputReading::GetControllerAxisState

從遊戲控制器擷取軸狀態資訊。

語法

參數

stateArrayCount   _In_
類型:uint32_t
用來擷取遊戲控制器上各軸的預期狀態陣列數目。 此數目可從 IGameInputReading::GetControllerAxisCount 擷取 stateArray   _Out_writes_(stateArrayCount) 類型:float* 指向包含軸狀態資料之陣列的指標。

傳回值

類型:uint32_t 傳回有效的緩衝區項目數目。

備註

遊戲控制器上大部分的類比控制項 (搖桿、扳機、滑桿、轉盤等) 都會以軸的形式呈現,軸是線性正規化至 [0.0, 1.0] 範圍的浮點數值。大部分的數位輸入會以按鈕的形式呈現,按鈕是簡單的布林值。帽型開關會以開關值的形式呈現,其位置以其中一個 GameInputSwitchPosition 列舉值表示。

需求

標頭: GameInput.h 輸入 API 概觀
IGameInputReading

版本歷程記錄

最後修改於 2026年10月6日