XNetworkingQueryPreferredLocalUdpMultiplayerPortAsync
マルチプレイヤー トラフィックで使用する、推奨されるローカル UDP ポートを非同期で取得します。構文
パラメーター
asyncBlock _Inout_型: XAsyncBlock* XAsyncRun に渡される XAsyncBlock へのポインター。
戻り値
型: HRESULT HRESULT の成功またはエラー コード。解説
返される推奨されるローカル UDP マルチプレイヤー ポートを、後続の socket bind 操作で使用してください。このポートはマルチプレイヤーのリアルタイム タイトル ネットワーク フローを特に対象としており、TCP や HTTP トラフィックではなく UDP トラフィックに対してのみ意味を持ちます。 推奨されるローカル UDP マルチプレイヤーの変更をリッスンするには、XNetworkingRegisterPreferredLocalUdpMultiplayerPortChanged を呼び出します。 ローカル UDP マルチプレイヤー ポートの仕組みについては、同期バージョンの XNetworkingQueryPreferredLocalUdpMultiplayerPort の「解説」セクションを参照してください。 このメソッドは呼び出し元プロセス内のローカル状態を照会して迅速に返るため、時間の影響を受けやすいコンテキストから呼び出しても安全です。要件
ヘッダー: XNetworking.h ライブラリ: xgameruntime.lib サポートされているプラットフォーム: Windows、XBOX One ファミリ コンソール、XBOX Series コンソール概念ドキュメント
関連項目
推奨されるローカル UDP マルチプレイヤー ポートWindows Sockets (Winsock)
Microsoft Azure PlayFab Party
XNetworking
