Skip to main content

game_chat_data_frame

リモート Game Chat 2 エンドポイントに配信する必要のある送信 Game Chat 2 データに関する情報を表します。

構文

メンバー

target_endpoint_identifier_count
Type: uint32_t
target_endpoint_identifiers で指定されているリモート エンドポイント識別子の数。 target_endpoint_identifiers  _Field_size_(target_endpoint_identifier_count)
Type: uint64_t*
このデータの送信先となる、1 つ以上のリモート エンドポイント識別子の配列。配列は target_endpoint_identifier_count で指定された数のメンバーを持ちます。 transport_requirement
Type: game_chat_data_transport_requirement
データのトランスポート要件。 packet_byte_count
Type: uint32_t
target_endpoint_identifiers で指定されたリモート エンドポイントに送信する必要のあるデータ バッファーのサイズ。 packet_buffer  _Field_size_(packet_byte_count)
Type: uint8_t*
target_endpoint_identifiers で指定されたリモート エンドポイントに送信する必要のあるデータ バッファーへのポインター。

解説

この構造体は、リモート Game Chat 2 エンドポイントに配信する必要のあるオーディオ データなどの送信 Game Chat 2 データに関する情報を表します。game_chat_data_frame 構造体は、chat_manager::start_processing_data_frames メソッドによって報告されます。アプリはデータ フレームを処理し、chat_manager::finish_processing_data_frames メソッドを呼び出して速やかにそれらを返します。 target_endpoint_identifiers 配列のメモリは、このオブジェクトが chat_manager::finish_processing_data_frames を呼び出して返されるまで有効です。その配列に指定できるエンドポイント識別子の値は、以前に chat_manager::add_remote_user メソッドの呼び出しによって指定されたものです。

game_chat_data_frame_array

game_chat_data_frame_array 型は、game_chat_data_frame ポインターの定数配列です。この型は利便性のために提供されており、chat_manager::start_processing_data_frames および chat_manager::finish_processing_data_frames メソッドで使用されます。

要件

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

概念ドキュメント

関連項目

Game Chat 2 の概要
chat_manager
GameChat2 メンバー
最終更新日 2026年8月24日