Skip to main content

chat_manager::get_thread_processor

내부 Game Chat 스레드가 실행되거나 실행 중인 현재 프로세서를 검색합니다.

구문

매개 변수

threadId   _In_
형식: game_chat_thread_id
프로세서 선호도를 검색할 내부 Game Chat 스레드 유형입니다.
프로세스 번호를 검색할 내부 스레드입니다.
processorNumber   _Out_
형식: uint32_t*
내부 Game Chat 스레드가 실행되거나 실행 중인 0부터 시작하는 프로세서 번호를 저장할 위치입니다.

반환 값

형식: void

설명

지정된 유형의 내부 Game Chat 스레드에 대한 현재 프로세서 선호도를 검색합니다. 이 메서드는 chat_manager::initialize()를 먼저 호출할 필요가 없습니다. processorNumber에 기록된 보고 값이 c_anyProcessorNumber이면 스레드가 모든 프로세서에서 자유롭게 실행될 수 있음을 나타냅니다.
c_anyProcessorNumber는 값이 0xFFFFFFFF인 constexpr uint32_t입니다.
이전에 chat_manager::set_thread_affinity_mask 호출을 통해 threadID에서 지정한 Game Chat 내부 스레드가 두 개 이상의 프로세서에서 실행되도록 구성된 경우 이 호출은 치명적 오류를 발생시킵니다. 이 경우 chat_manager::get_thread_affinity_mask를 대신 사용해야 합니다.

요구 사항

헤더: GameChat2.h 지원 플랫폼: Windows, XBOX One 제품군 콘솔 및 XBOX Series 콘솔

관련 항목

chat_manager
game_chat_thread_id
chat_manager::set_thread_processor
마지막 수정일 2026년 8월 24일