Pular para o conteúdo principal
Obtém o número de relatórios de saída brutos que o dispositivo define.

Sintaxe

Parâmetros

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

Valor retornado

Tipo: uint32_t O número de relatórios de saída que o dispositivo define, ou 0 se o dispositivo não tiver relatórios de saída ou não expuser relatórios brutos.

Comentários

Os relatórios de saída são os relatórios brutos que um aplicativo pode enviar a um dispositivo. Para enviar um, crie um relatório chamando CreateRawDeviceReport com o ID do relatório e GameInputRawOutputReport, preencha-o com IGameInputRawDeviceReport::SetRawData e passe-o para SendRawDeviceOutput. Use o valor retornado para dimensionar a matriz que você passa para GetOutputReportInfo. O número de relatórios de saída não muda enquanto o dispositivo está conectado. No GameInput v3 e anteriores, essas informações estavam disponíveis no membro outputReportCount 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
GetOutputReportInfo
GameInputRawDeviceReportInfo
IGameInputRawDeviceReport
CreateRawDeviceReport
SendRawDeviceOutput
Tópicos avançados do GameInput
IGameInputDevice

Histórico de versões

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