Skip to main content

IGameInputDispatcher::Dispatch

Executa o trabalho na fila do dispatcher.

Sintaxe

Parâmetros

quotaInMicroseconds   _In_
Tipo: uint64_t
O tempo de que o dispatcher dispõe para executar tarefas. O dispatcher tentará manter o tempo de processamento dentro da duração fornecida, mas esse não é um limite garantido.

Valor retornado

Tipo: bool Retornará true se houver itens de trabalho pendentes na fila do dispatcher. Retornará false se não restar nenhum item de trabalho. Retorna no momento em que a fila é esvaziada.

Comentários

O IGameInputDispatcher::Dispatch executa o trabalho na fila do dispatcher. Esse método remove pelo menos um item da fila, mesmo que o parâmetro quotaInMicroseconds seja definido como zero. Você pode chamá-lo com um tempo de cota igual a zero para executar um único item e, em seguida, decidir se deseja expedir mais itens dependendo do tempo decorrido. Para casos de uso intermediários e avançados da API GameInput, confira Tópicos avançados do GameInput.

Requisitos

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

Confira também

Visão geral do GameInput
IGameInputDispatcher

Histórico de versões

Last modified on October 6, 2026