> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Exemple de création d'une file d'attente de tâches

> Exemple de création d'une file d'attente de tâches

Cette rubrique fournit un exemple de création d'une file d'attente de tâches. Il suffit d'appeler [XTaskQueueCreate](/fr-CA/reference/system/xtaskqueue/functions/xtaskqueuecreate),
de passer les [modes](/fr-CA/reference/system/xtaskqueue/enums/xtaskqueuedispatchmode) de chaque port, puis d'enregistrer le handle créé.

\`\`\`c++
XTaskQueueHandle taskQueue1;
HRESULT hr = XTaskQueueCreate(
XTaskQueueDispatchMode::ThreadPool,
XTaskQueueDispatchMode::Manual,
\&taskQueue1);

XTaskQueueHandle taskQueue2;
hr = XTaskQueueCreate(
XTaskQueueDispatchMode::Immediate,
XTaskQueueDispatchMode::SerializedThreadPool,
\&taskQueue2);

```

Si le code de retour n'indique aucune erreur, la file d'attente de tâches est maintenant
représentée par le `XTaskQueueHandle` retourné.

## Documentation de référence de l'API

- [XTaskQueue (contenu de l'API)](/fr-CA/reference/system/xtaskqueue/xtaskqueue_members)
  - Fonctions
    - [XTaskQueueCreate](/fr-CA/reference/system/xtaskqueue/functions/xtaskqueuecreate)
## Voir aussi

[Vue d'ensemble de la bibliothèque XTaskQueue](/fr-CA/build/core-features/common/async/async-libraries/async-library-xtaskqueue)

[Distribuer une file d'attente de tâches (exemple)](/fr-CA/build/core-features/common/async/async-libraries/async-library-xtaskqueue-example-dispatch-task-queue)

[Nettoyer une file d'attente de tâches (exemple)](/fr-CA/build/core-features/common/async/async-libraries/async-library-xtaskqueue-example-cleanup-task-queue)

[Conception de la file d'attente de tâches](/fr-CA/build/core-features/common/async/async-task-queue-design)

[XTaskQueue](/fr-CA/reference/system/xtaskqueue/xtaskqueue_members)
```


## Related topics

- [Notes de version du SDK C++ PlayFab Multiplayer](/fr-CA/services/playfab/multiplayer/lobby/lobby-matchmaking-sdks/lobby-and-matchmaking-release-notes.md)
- [Exemples GDK](/fr/home/setup-install/samples.md)
- [Exemples du GDK](/fr-CA/home/setup-install/samples.md)
- [Notes de version de PlayFab Party](/fr/services/playfab/multiplayer/networking/release-notes.md)
- [Étapes de test de validation des supports](/fr-CA/publishing/game-publishing/concepts/certification/certification-media-validation-test-steps.md)
