game_chat_free_memory_callback
代表每當 Game Chat 2 程式庫不再需要先前配置的記憶體緩衝區且可將其釋放時所叫用的回呼。語法
參數
pointer _In_ _Post_invalid_類型:void* 先前配置之記憶體緩衝區的指標。此值永遠不會是 null 指標。 memoryTypeId _In_
類型: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 成員
