Pular para o conteúdo principal
Configura opcionalmente o processador no qual os threads internos da biblioteca Party XBOX Live Helper serão executados.

Sintaxe

Parâmetros

threadId   PartyXblThreadId O tipo de thread interno da biblioteca para o qual a afinidade de processador deve ser recuperada. threadAffinityMask   uint64_t A máscara de afinidade para este tipo de thread do Party.

Valor retornado

PartyError c_partyErrorSuccess se a chamada tiver êxito ou um código de erro caso contrário. A forma legível do código de erro pode ser obtida por meio de GetErrorMessage().

Comentários

Este método permite que o aplicativo configure a afinidade de processador do thread interno da biblioteca Party XBOX Live Helper de um determinado tipo.

Este método pode ser chamado a qualquer momento antes ou depois de Initialize() e entrará em vigor imediatamente. As configurações de processador dos threads são mantidas entre as chamadas a Cleanup() e Initialize(). Quando há mais de 64 núcleos presentes, este método sempre se aplica ao grupo de processadores 0.

Para especificar qualquer processador, passe c_anyProcessor como o parâmetro threadAffinityMask. Esse também é o valor padrão que a biblioteca Party XBOX Live Helper usará se este método nunca for chamado.

Requisitos

Cabeçalho: PartyXboxLive.h

Confira também

PartyXblManager
PartyXblThreadId
PartyXblManager::GetThreadAffinityMask
Última modificação em 8 de outubro de 2026