game_chat_allocate_memory_callback
Rappel appelé chaque fois qu’une nouvelle mémoire tampon doit être allouée dynamiquement par la bibliothèque Game Chat.Syntaxe
Paramètres
size _In_Type : size_t La taille de l’allocation à effectuer. Cette valeur ne sera jamais nulle. memoryTypeId _In_
Type : uint32_t Un pointeur vers un bloc de mémoire alloué de la taille spécifiée, ou un pointeur null si l’allocation a échoué.
Remarques
Ce rappel est installé de façon facultative à l’aide de la méthode chat_manager::set_memory_callbacks(). Le rappel doit allouer et retourner un pointeur vers un bloc de mémoire contigu de la taille spécifiée qui restera valide jusqu’à ce que le game_chat_free_memory_callback correspondant de l’application soit appelé pour le libérer. Si cela n’est pas possible, le rappel doit retourner un pointeur null pour faire échouer l’allocation. Les échecs d’allocation de mémoire sont parfois considérés comme bénins, mais entraînent généralement l’échec des opérations en cours de la bibliothèque Game Chat.Configuration requise
En-tête : GameChat2.h Plateformes prises en charge : Windows, consoles de la famille XBOX One et consoles XBOX SeriesVoir aussi
Membres de GameChat2chat_manager::get_memory_callbacks
chat_manager::set_memory_callbacks
