次の方法で共有


PFMultiplayerFreeMemoryCallback

前に割り当てられたメモリ バッファーが PlayFab マルチプレイヤー ライブラリで不要になり解放できるようになるたびに呼び出されるコールバック。

構文

typedef
void (*PFMultiplayerFreeMemoryCallback)(  
    void* pointer,  
    uint32_t memoryTypeId  
)  

パラメーター

pointer void*
Post_invalid

前に割り当てられたメモリ バッファーへのポインター。 この値を nullptr にすることはできません。

memoryTypeId uint32_t

解放されるメモリの PlayFab マルチプレイヤー ライブラリの内部カテゴリを表す不透明な識別子。 この値は無視してください。

戻り値

型: void

このコールバックには戻り値はありません。

解説

このコールバックは、必要に応じて、PFMultiplayerSetMemoryCallbacks() メソッドを使用してインストールされます。

コールバックは、タイトルの対応する PFMultiplayerAllocateMemoryCallback によって前に返されたメモリ バッファーを PlayFab マルチプレイヤー ライブラリが使い終わるたびに呼び出されます。これにより、タイトルがメモリ バッファーを解放できるようになります。

要件

ヘッダー: PFMultiplayer.h

関連項目

PFMultiplayer メンバー
PFMultiplayerAllocateMemoryCallback
PFMultiplayerSetMemoryCallbacks