Skip to main content
Obtient le résultat d’un appel PFLeaderboardsGetLeaderboardDefinitionAsync réussi.

Syntaxe

Paramètres

async   XAsyncBlock*
Inout
XAsyncBlock pour l’opération asynchrone. bufferSize   size_t La taille de la mémoire tampon pour l’objet de résultat. buffer   void*
*Out_writes_bytes_to(bufferSize,bufferUsed)
Mémoire tampon d’octets utilisée pour la valeur de résultat et ses champs. result   PFLeaderboardsGetLeaderboardDefinitionResponse**
library-allocated output
Pointeur vers l’objet de résultat. bufferUsed   size_t*
optional output
Le nombre d’octets utilisés dans la mémoire tampon fournie.

Valeur de retour

Type : HRESULT Code de résultat de cette opération d’API. Si l’appel au service échoue, le résultat sera E_PF_API_NOT_ENABLED_FOR_TITLE, E_PF_LEADERBOARD_COLUMN_LENGTH_MISMATCH_WITH_STAT_DEFINITION, E_PF_LEADERBOARD_NOT_FOUND ou l’une des erreurs globales du service PlayFab. Consultez la page de documentation “Handling PlayFab Errors” pour plus de détails sur la gestion des erreurs.

Notes

result est un pointeur à l’intérieur de buffer et n’a pas besoin d’être libéré séparément.

Configuration requise

En-tête : PFLeaderboards.h

Voir aussi

Membres de PFLeaderboards
Dernière modification le 28 août 2026