game_chat_free_memory_callback
以前に割り当てられたメモリ バッファーが Game Chat 2 ライブラリで不要になり、解放できるようになるたびに呼び出されるコールバックを表します。構文
パラメーター
pointer _In_ _Post_invalid_Type: void* 以前に割り当てられたメモリ バッファーへのポインター。この値が null ポインターになることはありません。 memoryTypeId _In_
Type: uint32_t 解放されるメモリの Game Chat 2 内部カテゴリを表す不透明な識別子。
解説
この関数は、利用可能な場合、以前に割り当てられたメモリ バッファーが Game Chat 2 ライブラリで不要になり、解放できるようになるたびに呼び出されるカスタム コールバックを表します。このコールバックはオプションであり、chat_manager::set_memory_callbacks メソッドを呼び出してインストールできます。カスタム コールバックがインストールされていない場合、Game Chat 2 は独自の既定の関数を使用してメモリを割り当ておよび解放します。chat_manager::get_memory_callbacks メソッドを使用して、アプリがメモリを割り当ておよび解放するために既定の関数を使用しているかカスタム関数を使用しているかを確認できます。カスタム関数を使用してメモリを割り当ておよび解放したい場合は、対応する game_chat_allocate_memory_callback と
game_chat_free_memory_callback 関数のセットを実装する必要があります。メモリを割り当ておよび解放するためにカスタム関数と既定の関数を混在させることはできません。要件
ヘッダー: GameChat2.h サポートされているプラットフォーム: Windows、XBOX One ファミリ本体および XBOX Series 本体関連項目
Game Chat 2 の概要chat_manager
GameChat2 メンバー
