Skip to main content

XTaskQueueGetCurrentProcessTaskQueue

Obtient un handle vers la file d’attente de tâches du processus, ou nullptr s’il n’existe aucune file d’attente de tâches du processus.

Syntaxe

Paramètres

queue   _Out_
Type : XTaskQueueHandle*
Handle vers la file d’attente de tâches du processus.

Valeur de retour

Type : bool Retourne true si une file d’attente de tâches du processus est disponible, ou false dans le cas contraire.

Remarques

Il n’est pas sûr d’appeler cette fonction sur un thread urgent. Pour plus d’informations, consultez Threads urgents.
Par défaut, il existe une file d’attente de tâches du processus qui utilise le pool de threads pour les ports de travail et d’achèvement. Vous pouvez remplacer la file d’attente de tâches du processus par défaut en appelant XTaskQueueSetCurrentProcessTaskQueue, et vous pouvez empêcher les appelants d’utiliser la file d’attente de tâches du processus en appelant XTaskQueueSetCurrentProcessTaskQueue avec un paramètre de file d’attente null. Utilisez XTaskQueueCloseHandle pour fermer le handle retourné par cette API.

Configuration requise

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

Documentation conceptuelle

Voir aussi

Membres XTaskQueue
Modèle de programmation asynchrone
Conception de la file d’attente de tâches asynchrones
Last modified on October 6, 2026