chat_manager::set_thread_affinity_mask
내부 Game Chat 스레드가 실행될 프로세서를 선택적으로 구성합니다.구문
매개 변수
threadId _In_형식: game_chat_thread_id 프로세서 선호도를 구성할 내부 Game Chat 스레드 유형입니다. affinityMask _In_
형식: uint64_t 내부 Game Chat 스레드가 실행되어야 하는 프로세서를 나타내는 선호도 마스크입니다.
반환 값
형식: void설명
이 메서드를 사용하면 애플리케이션이 지정된 유형의 내부 Game Chat 스레드에 대한 프로세서 선호도를 구성할 수 있습니다. 배타적 리소스 애플리케이션의 경우 스레드는 지정된 프로세서에서 실행되는 것이 보장되며, 여러 프로세서가 활성화될 수 있습니다. 이 메서드는 chat_manager::initialize() 전이나 후 언제든지 호출할 수 있으며 즉시 적용됩니다. 스레드 프로세서 설정은 chat_manager::cleanup() 및 chat_manager::initialize() 호출 전반에 걸쳐 유지됩니다. 코어가 64개보다 많이 있는 경우 이 메서드는 항상 프로세서 그룹 0에 적용됩니다. 임의의 프로세서를 지정하려면 affinityMask 매개 변수로c_anyProcessor를 전달하세요. 이는 또한 이 메서드가 호출되지 않은 경우 Game Chat이 사용할 기본값입니다.c_anyProcessor는 값이 0xFFFFFFFFFFFFFFFF인 constexpr uint64_t입니다.요구 사항
헤더: GameChat2.h 지원 플랫폼: Windows, XBOX One 제품군 콘솔 및 XBOX Series 콘솔관련 항목
chat_managergame_chat_thread_id
chat_manager::get_thread_affinity_mask
