game_chat_free_memory_callback
Representa um retorno de chamada invocado sempre que um buffer de memória alocado anteriormente não é mais necessário para a biblioteca do Game Chat 2 e pode ser liberado.Sintaxe
Parâmetros
pointer _In_ _Post_invalid_Tipo: void* O ponteiro para o buffer de memória alocado anteriormente. Esse valor nunca será um ponteiro nulo. memoryTypeId _In_
Tipo: uint32_t Um identificador opaco que representa a categoria interna do Game Chat 2 para a memória que está sendo liberada.
Comentários
Essa função representa um retorno de chamada personalizado que, se disponível, é invocado sempre que um buffer de memória alocado anteriormente não é mais necessário para a biblioteca do Game Chat 2 e pode ser liberado. Esse retorno de chamada é opcional e pode ser instalado chamando o método chat_manager::set_memory_callbacks. Se não houver retornos de chamada personalizados instalados, o Game Chat 2 usará suas próprias funções padrão para alocar e liberar memória. Você pode usar o método chat_manager::get_memory_callbacks para determinar se o seu aplicativo está usando funções padrão ou personalizadas para alocar e liberar memória.Se você quiser usar funções personalizadas para alocar e liberar memória, deverá implementar um conjunto correspondente de funções game_chat_allocate_memory_callback e
game_chat_free_memory_callback. Não é possível misturar funções personalizadas e padrão para alocar e liberar memória.Requisitos
Cabeçalho: GameChat2.h Plataformas com suporte: Windows, consoles da família XBOX One e consoles XBOX SeriesConfira também
Introdução ao Game Chat 2chat_manager
Membros do GameChat2
