Skip to main content

chat_manager::get_thread_affinity_mask

Recupera a máscara de afinidade atual que representa os processadores nos quais os threads internos do Game Chat serão executados ou estão em execução.

Sintaxe

Parâmetros

threadId   _In_
Tipo: game_chat_thread_id
O tipo de thread interno do Game Chat para o qual a afinidade de processador deve ser recuperada.
O thread interno para o qual recuperar a máscara de processador.
affinityMask   _Out_
Tipo: uint64_t
Um local para armazenar a máscara de afinidade que representa os processadores nos quais os threads internos do Game Chat serão executados ou estão em execução.

Valor retornado

Tipo: void

Comentários

Isso recupera a afinidade de processador atual para os threads internos do Game Chat de um determinado tipo. Este método não exige que chat_manager::initialize() tenha sido chamado primeiro. Um valor relatado de c_anyProcessor gravado em affinityMask indica que o thread está livre para ser executado em qualquer processador.
c_anyProcessor é um constexpr uint64_t com o valor 0xFFFFFFFFFFFFFFFF.

Requisitos

Cabeçalho: GameChat2.h Plataformas com suporte: Windows, consoles da família XBOX One e consoles XBOX Series

Confira também

chat_manager
game_chat_thread_id
chat_manager::set_thread_affinity_mask
Last modified on October 6, 2026