PFMultiplayerFreeMemoryCallback
Ein Rückruf, der jedes Mal aufgerufen wird, wenn ein zuvor zugewiesener Speicherpuffer von der PlayFab Multiplayer-Bibliothek nicht mehr benötigt wird und freigegeben werden kann.
Syntax
typedef
void (*PFMultiplayerFreeMemoryCallback)(
void* pointer,
uint32_t memoryTypeId
)
Parameter
pointer
Leere*
Post_invalid
Ein Zeiger auf einen zuvor zugeordneten Speicherpuffer. Dieser Wert ist nie nullptr.
memoryTypeId
uint32_t
Ein nicht transparenter Bezeichner, der die interne Kategorie des freigegebenen Speichers der PlayFab Multiplayer-Bibliothek darstellt. Dieser Wert sollte ignoriert werden.
Rückgabewert
Typ: void
Der Rückruf gibt keinen Wert zurück.
Hinweise
Dieser Rückruf wird optional mithilfe der PFMultiplayerSetMemoryCallbacks() -Methode installiert.
Der Rückruf wird immer dann aufgerufen, wenn die PlayFab Multiplayer-Bibliothek die Verwendung eines Speicherpuffers beendet hat, der zuvor vom entsprechenden PFMultiplayerAllocateMemoryCallback des Titels zurückgegeben wurde, damit der Titel den Speicherpuffer freigeben kann.
Voraussetzungen
Header: PFMultiplayer.h
Weitere Informationen
PFMultiplayer-Member
PFMultiplayerAllocateMemoryCallback
PFMultiplayerSetMemoryCallbacks