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
Durée dont dispose le répartiteur pour exécuter les tâches. Le répartiteur tente 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

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 sur zéro. Vous pouvez l’appeler avec un quota de temps de zéro pour exécuter un seul élément, puis décider de répartir d’autres éléments en fonction du temps écoulé. Pour les cas d’usage intermédiaires et avancés de l’API GameInput, consultez Rubriques GameInput avancées.

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