跳轉到主要內容

GetExtraAxisIndexes

取得裝置上針對指定輸入類型之額外軸的控制器軸索引。

語法

參數

inputKind   _In_
類型:GameInputKind
要求其額外軸索引的輸入類型。 extraAxisCount   _In_
類型:uint32_t
額外軸之軸索引的預期數目。 此數目可透過呼叫 GetExtraAxisCount 擷取。 extraAxisIndexes   _Out_writes_(extraAxisCount)_
類型:uint8_t*
指向軸索引陣列的指標。

傳回值

類型:HRESULT 函式結果。

備註

GetExtraAxisIndexes 方法會擷取裝置上針對指定輸入類型存在之額外軸的控制器軸索引。額外軸是存在於實體裝置上、但不屬於指定輸入類型之標準對應的控制器軸。 呼叫此方法之前,您應該先呼叫 GetExtraAxisCount 以判斷有多少額外軸可用,並將該數目當作 extraAxisCount 參數傳遞。 下列程式碼範例示範如何使用遊戲台的額外軸:

需求

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

另請參閱

GameInputKind
GetExtraAxisCount
GetExtraButtonIndexes
IGameInputDevice

版本歷程記錄

最後修改於 2026年10月6日