Skip to main content

IGameInputDispatcher::Dispatch

Exécute le travail dans la file d’attente du répartiteur.

Syntaxe

Paramètres

quotaInMicroseconds   _In_
Type : uint64_t
La durée dont dispose le répartiteur pour exécuter les tâches. Le répartiteur tentera de maintenir le temps de traitement dans la durée fournie, mais il ne s’agit pas d’une limite garantie.

Valeur de retour

Type : bool Retourne true si des éléments de travail sont en attente dans la file d’attente du répartiteur. Retourne false s’il ne reste aucun élément de travail. Retourne au moment où la file d’attente est vidée.

Remarques

La méthode IGameInputDispatcher::Dispatch exécute le travail dans la file d’attente du répartiteur. Cette méthode vide au moins un élément de la file d’attente, même si le paramètre quotaInMicroseconds est défini à zéro. Vous pouvez l’appeler avec un quota de temps de zéro pour exécuter un seul élément, puis décider s’il faut répartir d’autres éléments en fonction du temps écoulé. Pour les cas d’utilisation intermédiaires et avancés de l’API GameInput, consultez Rubriques avancées sur GameInput.

Configuration requise

En-tête : GameInput.h Bibliothèque : xgameruntime.lib Plateformes prises en charge : Windows, consoles de la famille XBOX One et consoles XBOX Series

Voir aussi

Vue d’ensemble de GameInput
IGameInputDispatcher

Historique des versions

Last modified on October 6, 2026