関数
| 関数 | 説明 |
|---|---|
| PFMultiplayerServerPingQosServersAsync | PFMultiplayerServerListQosServersForTitleAsync を使用して QoS ビーコンを検出し、UDP/3075 経由で各ビーコンに ping を送信します。待機時間を集計し、並べ替えられた一覧を返します。実時間での所要時間の上限は、おおよそ ceil(regionCount / maxConcurrentRegions) * timeoutMs * pingsPerRegion に ListQosServersForTitle 呼び出しのコストを加えた値です。 |
| PFMultiplayerServerPingQosServersGetResult | 成功した PFMultiplayerServerPingQosServersAsync 呼び出しの結果を取得します。 |
| PFMultiplayerServerPingQosServersGetResultSize | PFMultiplayerServerPingQosServersAsync 呼び出しの結果を格納するために必要なサイズ (バイト単位) を取得します。 |
構造体
| 構造体 | 説明 |
|---|---|
| PFMultiplayerServerPingQosServersOptions | QoS リージョンの ping 操作を制御するオプション。以下に記載されている既定値を使用するには、PFMultiplayerServerPingQosServersAsync に NULL を渡します。 |
| PFMultiplayerServerPingQosServersResult | PFMultiplayerServerPingQosServersAsync の集計結果。リージョンは latencyMs の昇順に並べ替えられ、到達できないリージョン (latencyMs == UINT32_MAX) は末尾に表示されます。 |
| PFMultiplayerServerQosResult | リージョンごとの結果行。ポインターは呼び出し元が指定した結果バッファー内を指しており、そのバッファーが有効で、移動されていない間のみ有効です。 |
