> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PartyFreeMemoryCallback

> Un rappel invoqué chaque fois qu'une mémoire tampon allouée précédemment n'est plus nécessaire à la bibliothèque Party et peut être libérée.

Un rappel invoqué chaque fois qu'une mémoire tampon allouée précédemment n'est plus nécessaire à la bibliothèque Party et peut être libérée.

## Syntaxe

```cpp theme={null}
typedef
void (*PartyFreeMemoryCallback)(  
    void* pointer,  
    uint32_t memoryTypeId  
)  
```

### Paramètres

**`pointer`**   void\*\
**Post\_invalid**

Un pointeur vers une mémoire tampon allouée précédemment. Cette valeur n'est jamais nullptr.

**`memoryTypeId`**   uint32\_t

Un identificateur opaque représentant la catégorie interne de mémoire libérée par la bibliothèque Party. Cette valeur doit être ignorée.

### Valeur renvoyée

Type : void

Le rappel ne renvoie pas de valeur.

## Remarques

Ce rappel est éventuellement installé à l'aide de la méthode [PartyManager::SetMemoryCallbacks()](/fr/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_setmemorycallbacks). <br /><br /> Le rappel est invoqué chaque fois que la bibliothèque Party a fini d'utiliser une mémoire tampon précédemment renvoyée par le [PartyAllocateMemoryCallback](/fr/services/playfab/multiplayer/networking/reference/callbacks/partyallocatememorycallback) correspondant du titre, afin que le titre puisse libérer cette mémoire tampon.

## Configuration requise

**En-tête :** Party.h

## Voir aussi

[Membres de Party](/fr/services/playfab/multiplayer/networking/reference/party_members)\
[PartyAllocateMemoryCallback](/fr/services/playfab/multiplayer/networking/reference/callbacks/partyallocatememorycallback)\
[PartyManager::SetMemoryCallbacks](/fr/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_setmemorycallbacks)\
[PartyManager::GetMemoryCallbacks](/fr/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_getmemorycallbacks)


## Related topics

- [PartyAllocateMemoryCallback](/fr/services/playfab/multiplayer/networking/reference/callbacks/partyallocatememorycallback.md)
- [PartyManager::SetMemoryCallbacks](/fr/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_setmemorycallbacks.md)
- [PartyXblManager::SetMemoryCallbacks](/fr/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_setmemorycallbacks.md)
- [PartyManager::GetMemoryCallbacks](/fr/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_getmemorycallbacks.md)
- [PartyXblManager::GetMemoryCallbacks](/fr/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_getmemorycallbacks.md)
