次の方法で共有


PartyFreeMemoryCallback

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

構文

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

パラメーター

pointer void*
Post_invalid

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

memoryTypeId uint32_t

解放されるメモリのパーティー ライブラリ内部カテゴリを表す非透過的な識別子。 この値は無視してください。

戻り値

型: void

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

解説

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

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

要件

ヘッダー: Party.h

関連項目

パーティーのメンバー
PartyAllocateMemoryCallback
PartyManager::SetMemoryCallbacks
PartyManager::GetMemoryCallbacks