Fonctions
| Fonction | Description |
|---|---|
| PFMultiplayerServerPingQosServersAsync | Découvre les balises QoS via PFMultiplayerServerListQosServersForTitleAsync et envoie un ping à chacune d’elles via UDP/3075. Agrège les latences et renvoie la liste triée. La durée réelle écoulée est limitée à environ ceil(regionCount / maxConcurrentRegions) * timeoutMs * pingsPerRegion, plus le coût de l’appel ListQosServersForTitle. |
| PFMultiplayerServerPingQosServersGetResult | Obtient le résultat d’un appel PFMultiplayerServerPingQosServersAsync réussi. |
| PFMultiplayerServerPingQosServersGetResultSize | Obtient la taille en octets nécessaire pour stocker le résultat d’un appel PFMultiplayerServerPingQosServersAsync. |
Structures
| Structure | Description |
|---|---|
| PFMultiplayerServerPingQosServersOptions | Options contrôlant une opération de ping des régions QoS. Transmettez NULL à PFMultiplayerServerPingQosServersAsync pour utiliser les valeurs par défaut documentées ci-dessous. |
| PFMultiplayerServerPingQosServersResult | Résultat agrégé de PFMultiplayerServerPingQosServersAsync. Les régions sont triées par ordre croissant de latencyMs ; les régions inaccessibles (latencyMs == UINT32_MAX) apparaissent à la fin. |
| PFMultiplayerServerQosResult | Ligne de résultat par région. Les pointeurs pointent à l’intérieur de la mémoire tampon de résultat fournie par l’appelant et ne sont valides que tant que cette mémoire tampon reste valide et n’est pas déplacée. |
