Skip to main content

game_chat_thread_id

Defines the types of threads that Game Chat 2 uses for internal purposes.

Syntax

Constants

Remarks

This enumeration is used by chat_manager::get_thread_processor and chat_manager::set_thread_processor to identify the Game Chat 2 internal thread type for which processor affinity is configured. When calling chat_manager::set_thread_processor to configure the processor affinity for Game Chat 2 internal audio threads, XAudio2 instances for Game Chat 2 are initialized with a processor affinity that corresponds to the configured processor number. If no processor number is specified for this thread type, XAudio2 instances for Game Chat 2 are initialized with the processor affinity set to XAUDIO2_DEFAULT_PROCESSOR.

Requirements

Header: GameChat2.h Supported platforms: Windows, XBOX One family consoles and XBOX Series consoles

See also

Intro to Game Chat 2
GameChat2 members
Last modified on August 20, 2026