> ## 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

> 每当 Party 库不再需要先前分配的内存缓冲区且可以释放时调用的回调。

每当 Party 库不再需要先前分配的内存缓冲区且可以释放时调用的回调。

## 语法

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

### 参数

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

指向先前分配的内存缓冲区的指针。此值永远不会为 nullptr。

**`memoryTypeId`**   uint32\_t

一个不透明的标识符,表示正在释放内存的 Party 库内部类别。应忽略此值。

### 返回值

类型:void

此回调不返回值。

## 备注

此回调可通过 [PartyManager::SetMemoryCallbacks()](/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_setmemorycallbacks) 方法可选安装。<br /><br /> 每当 Party 库使用完之前由标题对应的 [PartyAllocateMemoryCallback](/services/playfab/multiplayer/networking/reference/callbacks/partyallocatememorycallback) 返回的内存缓冲区时,就会调用此回调,以便标题可以释放该内存缓冲区。

## 要求

\*\*头文件:\*\*Party.h

## 另请参阅

[Party 成员](/services/playfab/multiplayer/networking/reference/party_members)
[PartyAllocateMemoryCallback](/services/playfab/multiplayer/networking/reference/callbacks/partyallocatememorycallback)
[PartyManager::SetMemoryCallbacks](/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_setmemorycallbacks)
[PartyManager::GetMemoryCallbacks](/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_getmemorycallbacks)


## Related topics

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