XNetworkingQueryPreferredLocalUdpMultiplayerPort
マルチプレイヤー トラフィックで使用する、推奨されるローカル UDP ポートを取得します。構文
パラメーター
preferredLocalUdpMultiplayerPort _Out_型: uint16_t* 推奨されるローカル UDP マルチプレイヤー ポートである、ユーザー データグラム プロトコル (UDP) ポート番号 (ホスト エンディアン形式) へのポインター。
戻り値
型: HRESULT HRESULT の成功またはエラー コード。解説
この関数は、時間の影響を受けやすいスレッドで呼び出しても安全ではありません。詳細については、「時間の影響を受けやすいスレッド」を参照してください。
INADDR_ANY/in6addr_any アドレスにバインドする必要があります。
ポートはこの関数からホスト エンディアン順で返されます。
sockaddr_in::sin_port と sockaddr_in6::sin6_port フィールドは両方ともネットワーク エンディアン順です。返されたポートを bind 関数に渡す際にエンディアンを変換するには、htons 関数を使用してください。要件
ヘッダー: XNetworking.h ライブラリ: xgameruntime.lib サポートされているプラットフォーム: Windows、XBOX One ファミリ コンソール、XBOX Series コンソール概念ドキュメント
関連項目
推奨されるローカル UDP マルチプレイヤー ポート ネットワーク APIWindows Sockets (Winsock)
Microsoft Azure PlayFab Party
XNetworking
