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
PartyErrorc_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.hVoir aussi
PartyXblManagerPartyXblThreadId
PartyXblManager::GetThreadAffinityMask
