chat_manager::get_chat_users
チャット インスタンスに追加されたローカルおよびリモート ユーザーのコレクションを取得します。構文
パラメーター
chatUserCount _Out_型: uint32_t* チャット インスタンスに追加されたローカルおよびリモート ユーザーの合計数。 chatUsers _Outptr_result_buffer_(*chatUserCount)
型: chat_user_array* チャット インスタンスに追加されたローカルおよびリモート ユーザーを表す chat_user ポインターの配列。
戻り値
型: void なし。解説
このメソッドは、チャット インスタンスに追加されたローカルおよびリモート ユーザーのコレクションを取得します。ユーザーの合計数はchatUserCount に、ローカルまたはリモート ユーザーそれぞれを表す chat_user ポインターの配列は chatUsers に返されます。chatUsers で返される配列ポインターは、次のいずれかのメソッドが次に呼び出されるまで有効です:
- chat_manager::add_local_user
- chat_manager::add_remote_user
- chat_manager::cleanup
- chat_manager::remove_user
chat_user オブジェクトは、chat_manager::remove_user の呼び出しでユーザーが削除されるまで有効です。チャット インスタンスの初期化とクリーンアップの詳細については、Game Chat 2 C++ API の使用を参照してください。
要件
ヘッダー: GameChat2.h サポートされるプラットフォーム: Windows、XBOX One ファミリ本体および XBOX Series 本体関連項目
Game Chat 2 の概要chat_user
chat_manager
