Syntax
Parameters
inputKind   _In_Type: GameInputKind The input kind whose extra axis indexes are being requested. extraAxisCount   _In_
Type: uint32_t Expected count of axis indexes for extra axes. This number can be retrieved by calling GetExtraAxisCount. extraAxisIndexes   _Out_writes_(extraAxisCount)_
Type: uint8_t* Pointer to the array of axis indexes.
Return value
Type: HRESULT Function result.Remarks
TheGetExtraAxisIndexes method retrieves the controller axis indexes of the extra axes that are present on the device for a given input kind. Extra axes are controller axes that exist on the physical device but are not part of the standard mapping for the specified input kind.
Before calling this method, you should first call GetExtraAxisCount to determine how many extra axes are available and pass that count as the extraAxisCount parameter.
The following code example demonstrates how to make use of a gamepad’s extra axes:
Requirements
Header: GameInput.h Library: gameinput.lib Supported platforms: Windows, XBOX One family consoles and XBOX Series consolesSee also
GameInputKindGetExtraAxisCount
GetExtraButtonIndexes
IGameInputDevice
