Skip to main content

GameInputControllerInfo

Descreve as propriedades de um controle.

Sintaxe

Membros

controllerAxisCount
Tipo: uint32_t
O número de eixos no controle. controllerAxisLabels
Tipo: GameInputLabel const *
Os rótulos dos eixos no controle. controllerButtonCount
Tipo: uint32_t
O número de botões no controle. controllerButtonLabels
Tipo: GameInputLabel const *
Os rótulos dos botões no controle. controllerSwitchCount
Tipo: uint32_t
O número de switches no controle. controllerSwitchInfo
Tipo: GameInputControllerSwitchInfo const *
Informações sobre os switches no controle.

Comentários

Os campos da estrutura GameInputControllerInfo que são ponteiros apontam para matrizes de tamanho variável com informações sobre o controle. Ponteiros NULL indicam que o recurso correspondente não está disponível ou não tem suporte no controle. O número de elementos em cada matriz é indicado por um campo correspondente na estrutura (conforme observado nas anotações SAL). Essa estrutura é usada na estrutura GameInputDeviceInfo. GameInputDeviceInfo é usada pelo método IGameInputDevice::GetDeviceInfo. Para obter mais informações, confira Dispositivos GameInput.

Requisitos

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

Confira também

Visão geral do GameInput
GameInput

Histórico de versões

Last modified on October 6, 2026