game_chat_thread_id
게임 채팅 2에서 내부용으로 사용하는 스레드 유형을 정의합니다.
구문
enum class game_chat_thread_id
{
audio,
networking,
}
상수
상수 | 설명 |
---|---|
오디오 | 게임 채팅 2 내부 오디오 스레드를 나타냅니다. 게임 채팅 내부 오디오 스레드는 우선 순위가 높고 자주 실행되는 스레드로 실시간 요구 사항이 있습니다. 이 스레드는 20~40밀리초마다 XAudio2와 직접 상호 작용합니다. |
networking | 게임 채팅 2 내부 네트워킹 스레드를 나타냅니다. 게임 채팅 2 내부 네트워킹 스레드는 폴링 메커니즘에 따라 구동됩니다. 50~100밀리초마다 해제됩니다. |
설명
이 열거형은 chat_manager::get_thread_processor 및 chat_manager::set_thread_processor에서 프로세서 선호도가 구성된 게임 채팅 2 내부 스레드 유형을 식별하는 데 사용됩니다.
chat_manager::set_thread_processor
을(를) 호출하여 게임 채팅 2 내부 오디오 스레드의 프로세서 선호도를 구성하면, 게임 채팅 2의 XAudio2 인스턴스가 구성된 프로세서 번호에 해당하는 프로세서 선호도로 초기화됩니다. 이 스레드 유형에 프로세서 번호를 지정하지 않은 경우 게임 채팅 2의 XAudio2 인스턴스는 프로세서 선호도를 XAUDIO2_DEFAULT_PROCESSOR
(으)로 설정하여 초기화됩니다.
요구 사항
헤더: GameChat2.h
지원되는 플랫폼: Windows, Xbox One 패밀리 콘솔 및 Xbox Series 콘솔