Sintaxe
Parâmetros
Este método não tem parâmetros.Valor retornado
Tipo: GameInputKind Uma combinação de sinalizadoresGameInputKind que descreve todos os tipos de entrada aos quais o dispositivo dá suporte. Retorna GameInputKindUnknown se o dispositivo não oferecer suporte a nenhum tipo de entrada conhecido.
Comentários
Os sinalizadores retornados descrevem o dispositivo como um todo. Uma leitura individual do dispositivo contém apenas alguns desses tipos; use IGameInputReading::GetInputKind para descobrir quais tipos de entrada uma leitura específica contém. Um tipo de entrada com suporte geralmente significa que o método de informações correspondente no dispositivo retorna dados. Por exemplo, se o valor retornado incluirGameInputKindGamepad, IGameInputDevice::GetGamepadInfo retornará true. Da mesma forma, GameInputKindTouch indica que IGameInputDevice::GetTouchSurfaceCount retorna um valor diferente de zero.
GameInputKindLighting é um tipo somente de saída. Ele indica que o dispositivo tem lâmpadas que você pode controlar usando IGameInputDevice::SetLightingColor; as leituras nunca contêm dados de iluminação.
O exemplo a seguir verifica se um dispositivo pode ser usado como gamepad.
supportedInput 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 SeriesConfira também
Visão geral do GameInputIGameInputDevice
GameInputKind
IGameInputReading::GetInputKind
