次の方法で共有


GameMessage (JSON)

ゲーム セッションのメッセージ キュー内のメッセージのデータを定義する JSON オブジェクト。

GameMessage JSON オブジェクトの仕様は次のとおりです。

メンバー 種類 説明
data 8 ビット符号なし整数の配列 ゲーム クライアントが他のゲーム クライアントに送信する Base64 でエンコードされたデータ。 この値はサーバーに対して非透過的です。
senderXuid 64 ビット符号なし整数 メッセージを送信しているプレイヤーの Xbox ユーザー ID。
sequenceNumber 32 ビット符号付き整数 ゲーム メッセージのシーケンス番号。 この値はサーバーによって割り当てられます。 シーケンス番号は単調に増加することが保証されていますが、連続的ではない場合があります。 シーケンス番号はメッセージ キュー内では一意ですが、メッセージ キュー間では一意ではありません。
queueIndex 32 ビット符号付き整数 メッセージのセッション メッセージ キューのインデックス。 可能な値は 0 ~ 3 です。
timeStamp DateTime ゲーム メッセージがサーバーによってキューに作成された UTC 形式の時刻。

JSON 構文の例

{
    "queueIndex": 0,
    "sequenceNumber": 5,
    "senderXuid": 65536,
    "timestamp": "2011-06-23T18:49:50Z",
    "data": null
}
    

関連項目

JavaScript Object Notation (JSON) オブジェクト リファレンス

リファレンス

GameSession (JSON)