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

# chat_manager::remove_user

> chat_manager::remove_user

# chat\_manager::remove\_user

ローカルまたはリモートのユーザーを、ローカル chat\_manager インスタンスから削除します。

## 構文

```cpp theme={null}
void remove_user(  
    chat_user* chatUser  
)  
```

### パラメーター

*chatUser*   \_Post\_invalid\_\
Type: [chat\_user\*](/reference/chat/gamechat2/classes/chat_user/chat_user)

削除する chat\_user。

### 戻り値

Type: void

## 解説

このメソッドを使用すると、Game Chat がこのユーザーに関連付けられたリソースを解放できるようになります。

chat\_manager::remove\_user() は、状態変化の処理中 (つまり、chat\_manager::start\_processing\_state\_changes() が呼び出された後、対応する chat\_manager::finish\_processing\_state\_changes() 呼び出しの前) に呼び出してはなりません。状態変化の処理中に chat\_manager::remove\_user() を呼び出すと、削除されたユーザーに関連付けられているメモリが、そのメモリへのポインターが状態変化で返された場合でも無効化される可能性があります。オーディオ操作が有効化されている場合、削除されたユーザーに関連付けられているメモリは、ユーザーに関連付けられたオーディオ操作ストリームが破棄されるまで有効なままです。

## 要件

**ヘッダー:** GameChat2.h

**サポートされているプラットフォーム:** Windows、XBOX One ファミリ本体および XBOX Series 本体

## 関連項目

[chat\_manager](/reference/chat/gamechat2/classes/chat_manager/chat_manager)\
[chat\_user](/reference/chat/gamechat2/classes/chat_user/chat_user)\
[chat\_manager::add\_remote\_user](/reference/chat/gamechat2/classes/chat_manager/methods/chat_manager_add_remote_user)\
[chat\_manager::remove\_user](/reference/chat/gamechat2/classes/chat_manager/methods/chat_manager_remove_user)\
[chat\_manager::start\_processing\_state\_changes](/reference/chat/gamechat2/classes/chat_manager/methods/chat_manager_start_processing_state_changes)\
[chat\_manager::finish\_processing\_state\_changes](/reference/chat/gamechat2/classes/chat_manager/methods/chat_manager_finish_processing_state_changes)


## Related topics

- [chat_manager::add_local_user](/ja-jp/reference/chat/gamechat2/classes/chat_manager/methods/chat_manager_add_local_user.md)
- [chat_manager::add_remote_user](/ja-jp/reference/chat/gamechat2/classes/chat_manager/methods/chat_manager_add_remote_user.md)
- [chat_manager::get_chat_users](/ja-jp/reference/chat/gamechat2/classes/chat_manager/methods/chat_manager_get_chat_users.md)
- [chat_manager::start_processing_state_changes](/ja-jp/reference/chat/gamechat2/classes/chat_manager/methods/chat_manager_start_processing_state_changes.md)
- [chat_user::xbox_user_id](/ja-jp/reference/chat/gamechat2/classes/chat_user/methods/chat_user_xbox_user_id.md)
