Passer au contenu principal
Configure éventuellement les rappels d’allocation et de libération de mémoire que la bibliothèque Multiplayer doit utiliser.

Syntaxe

Paramètres

allocateMemoryCallback   PFMultiplayerAllocateMemoryCallback Pointeur vers le rappel d’allocation personnalisé à utiliser. freeMemoryCallback   PFMultiplayerFreeMemoryCallback Pointeur vers le rappel de libération personnalisé à utiliser.

Valeur renvoyée

Type : HRESULT S_OK si l’appel a réussi, ou un code d’erreur dans le cas contraire. La forme lisible du code d’erreur peut être récupérée via PFMultiplayerGetErrorMessage().

Remarques

Cette méthode permet au titre d’installer des fonctions d’allocation de mémoire personnalisées afin de traiter toutes les demandes de nouvelles mémoires tampons de la bibliothèque Multiplayer, au lieu d’utiliser ses fonctions d’allocation par défaut.

Les paramètres allocateMemoryCallback et freeMemoryCallback doivent tous deux être non null.

Pour utiliser cette méthode, elle doit être appelée avant toute autre méthode Multiplayer. Cette méthode ne peut plus être appelée pendant toute la durée de vie de ce processus.

Configuration requise

En-tête : PFMultiplayer.h

Voir aussi

Membres de PFMultiplayer
PFMultiplayerAllocateMemoryCallback
PFMultiplayerFreeMemoryCallback
Dernière modification le 8 octobre 2026