Pular para o conteúdo principal
Obtém o número de eixos de controle genérico no dispositivo.

Sintaxe

Parâmetros

Este método não tem parâmetros.

Valor retornado

Tipo: uint32_t O número de eixos de controle no dispositivo ou 0 se o dispositivo não tiver eixos de controle.

Comentários

Os eixos de controle são os eixos brutos e não mapeados de um dispositivo. Um dispositivo tem eixos de controle quando o valor retornado por GetSupportedInput inclui GameInputKindControllerAxis. As leituras do dispositivo que incluem GameInputKindControllerAxis relatam o mesmo número de eixos por meio de IGameInputReading::GetControllerAxisCount. Use o valor retornado para dimensionar a matriz que você passa para GetControllerAxisLabels ou para IGameInputReading::GetControllerAxisState. O número de eixos não muda enquanto o dispositivo está conectado. No GameInput v3 e anteriores, essas informações estavam disponíveis no membro controllerAxisCount da estrutura GameInputControllerInfo, referenciada pelo membro controllerInfo da estrutura GameInputDeviceInfo retornada por IGameInputDevice::GetDeviceInfo.

Requisitos

Cabeçalho: GameInput.h Biblioteca: gameinput.lib Plataformas com suporte: Windows, consoles da família XBOX One e consoles XBOX Series

Confira também

Visão geral do GameInput
GetControllerAxisLabels
IGameInputReading::GetControllerAxisCount
IGameInputReading::GetControllerAxisState
IGameInputDevice

Histórico de versões

Última modificação em 6 de novembro de 2026