Passer au contenu principal
Configure éventuellement le processeur sur lequel s’exécuteront les threads internes de la bibliothèque Party XBOX Live Helper.

Syntaxe

Paramètres

threadId   PartyXblThreadId Le type de thread interne de la bibliothèque pour lequel l’affinité de processeur doit être récupérée. threadAffinityMask   uint64_t Le masque d’affinité pour ce type de thread Party.

Valeur retournée

PartyError c_partyErrorSuccess si l’appel a réussi; sinon, un code d’erreur. La forme lisible du code d’erreur peut être obtenue au moyen de GetErrorMessage().

Remarques

Cette méthode permet à l’application de configurer l’affinité de processeur des threads internes de la bibliothèque Party XBOX Live Helper d’un type donné.

Cette méthode peut être appelée à tout moment avant ou après Initialize() et prend effet immédiatement. Les paramètres de processeur des threads sont conservés d’un appel à l’autre de Cleanup() et Initialize(). Lorsqu’il y a plus de 64 cœurs, cette méthode s’applique toujours au groupe de processeurs 0.

Pour spécifier n’importe quel processeur, transmettez c_anyProcessor comme paramètre threadAffinityMask. Il s’agit également de la valeur par défaut que la bibliothèque Party XBOX Live Helper utilise si cette méthode n’est jamais appelée.

Configuration requise

En-tête : PartyXboxLive.h

Voir aussi

PartyXblManager
PartyXblThreadId
PartyXblManager::GetThreadAffinityMask
Dernière modification le 8 octobre 2026