GameChat2 メンバー
クラス
| クラス | 説明 |
|---|---|
| chat_manager | Game Chat 2 とのやり取りのための管理機能を提供します。 |
| chat_user | ローカル chat_manager インスタンスに追加された個々のローカルまたはリモート ユーザーを表します。 |
| chat_user_local | ローカル ユーザーでのみ実行可能な操作をカプセル化するサブクラス。 |
| post_decode_audio_sink_stream | リモート オーディオ操作パイプラインの送信データ側を表します。 |
| post_decode_audio_source_stream | リモート オーディオ操作パイプラインの受信データ側を表します。 |
| pre_encode_audio_stream | ローカル オーディオ操作パイプラインを表します。 |
関数
| 関数 | 説明 |
|---|---|
| game_chat_allocate_memory_callback | Game Chat ライブラリによって新しいメモリ バッファーを動的に割り当てる必要があるたびに呼び出されるコールバック。 |
| game_chat_free_memory_callback | 以前に割り当てられたメモリ バッファーが Game Chat 2 ライブラリで不要になり、解放できるようになるたびに呼び出されるコールバックを表します。 |
構造体
| 構造体 | 説明 |
|---|---|
| game_chat_audio_format | Game Chat 2 のオーディオ データを解釈するために必要なフォーマット情報を記述します。 |
| game_chat_communication_relationship_adjuster_changed_state_change | game_chat_state_change_type::communication_relationship_adjuster_changed 状態変更に固有の情報を表します。 |
| game_chat_data_frame | リモート Game Chat 2 エンドポイントに配信する必要のある送信 Game Chat 2 データに関する情報を表します。 |
| game_chat_state_change | イベント、状態変更、または送信データの汎用的な基底構造体を表します。 |
| game_chat_stream_state_change | オーディオ操作ストリームのイベントを表す汎用的な基底構造体。 |
| game_chat_text_chat_received_state_change | game_chat_state_change_type::text_chat_received 状態変更に固有の情報を表します。 |
| game_chat_text_conversion_preference_changed_state_change | game_chat_state_change_type::text_conversion_preference_changed 状態変更に固有の情報を表します。 |
| game_chat_transcribed_chat_received_state_change | game_chat_state_change_type::transcribed_chat_received 状態変更に固有の情報を表します。 |
