利用可能な API
以下の表は、Microsoft Game Development Kit (GDK) の API 空間をまとめたものです。Microsoft Game Development Kit (GDK) の各 API の詳細については、関連リンクを参照してください。
**: どの API を使用するかを判断する方法については、Web リクエスト を参照してください。
新しい重要な概念
Microsoft Game Development Kit (GDK) のネットワーク API のほぼすべてに当てはまる、新しい 2 つの概念があります。ネットワーク初期化
すべてのネットワーク API は、ネットワークが初期化された後でなければ正しく動作しません。タイトルは、いずれかのネットワーク API またはそれに依存するミドルウェアを呼び出す前に、ネットワークの初期化を待機する必要があります。ネットワーク初期化の詳細については、ネットワーク初期化と接続 を参照してください。サスペンドとレジューム
ネットワーク API から作成されたほぼすべてのネットワーク ハンドルおよびオブジェクトは、タイトルのサスペンド通知時にクリーンアップする必要があります。この方法は各 API 概要ページで説明しています。タイトル本体だけでなく、これらの API を利用するミドルウェアもこのガイダンスに従う必要があります。サスペンド/レジューム全般については、XBOX Game Life Cycle (NDA 記事) の概要を参照してください。 サスペンド/レジューム対応のドキュメント:- PlayFab Party
- MsQuic
- XCurl
- libHttpClient (HTTP および WebSocket)
- WinHTTP
- WinSock
- Preferred Local UDP Multiplayer Port
- ネットワーク初期化
- Game Chat 2
