> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# game_chat_thread_id

> game_chat_thread_id

# game\_chat\_thread\_id

定义 Game Chat 2 用于内部用途的线程类型。

## 语法

```cpp theme={null}
enum class game_chat_thread_id  
{  
    audio,  
    networking,  
}  
```

## 常量

| 常量 | 描述 |
| - | - |
| audio | 表示 Game Chat 2 内部音频线程。 Game Chat 内部音频线程是具有实时要求、高优先级且频繁运行的线程。这些线程每 20 到 40 毫秒直接与 XAudio2 交互一次。 |
| networking | 表示 Game Chat 2 内部网络线程。 Game Chat 2 内部网络线程由轮询机制驱动。这些线程每 50 到 100 毫秒唤醒一次。 |

## 备注

[chat\_manager::get\_thread\_processor](https://docs.xbox.com/zh-CN/reference/chat/gamechat2/classes/chat_manager/methods/chat_manager_get_thread_processor.md) 和 [chat\_manager::set\_thread\_processor](https://docs.xbox.com/zh-CN/reference/chat/gamechat2/classes/chat_manager/methods/chat_manager_set_thread_processor.md) 使用此枚举来标识为其配置处理器亲缘性的 Game Chat 2 内部线程类型。

当调用 `chat_manager::set_thread_processor` 为 Game Chat 2 内部音频线程配置处理器亲缘性时,Game Chat 2 的 XAudio2 实例将使用与所配置处理器编号对应的处理器亲缘性进行初始化。如果未为此线程类型指定处理器编号,Game Chat 2 的 XAudio2 实例将使用设置为 `XAUDIO2_DEFAULT_PROCESSOR` 的处理器亲缘性进行初始化。

## 需求

**头文件:** GameChat2.h

**支持的平台:** Windows、XBOX One 家族主机以及 XBOX Series 主机

## 另请参阅

[Game Chat 2 简介](https://docs.xbox.com/zh-CN/services/xbox-services/multiplayer/chat/game-chat2/game-chat-2-intro.md)\
[GameChat2 members](https://docs.xbox.com/zh-CN/reference/chat/gamechat2/gamechat2_members.md)


## Related topics

- [set_thread_processor](https://docs.xbox.com/zh-CN/reference/chat/gamechat2/classes/chat_manager/methods/chat_manager_set_thread_processor.md)
- [get_thread_processor](https://docs.xbox.com/zh-CN/reference/chat/gamechat2/classes/chat_manager/methods/chat_manager_get_thread_processor.md)
- [set_thread_affinity_mask](https://docs.xbox.com/zh-CN/reference/chat/gamechat2/classes/chat_manager/methods/chat_manager_set_thread_affinity_mask.md)
- [get_thread_affinity_mask](https://docs.xbox.com/zh-CN/reference/chat/gamechat2/classes/chat_manager/methods/chat_manager_get_thread_affinity_mask.md)
- [GameChat2 成员（API 内容）](https://docs.xbox.com/zh-CN/reference/chat/gamechat2/gamechat2_members.md)
