> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XblMemSetFunctions

> XblMemSetFunctions

# XblMemSetFunctions

Définit facultativement les fonctions de raccordement de mémoire pour permettre aux appelants d'acheminer les allocations de mémoire vers leur propre gestionnaire de mémoire.

## Syntaxe

```cpp theme={null}
HRESULT XblMemSetFunctions(  
         XblMemAllocFunction memAllocFunc,  
         XblMemFreeFunction memFreeFunc  
)  
```

### Paramètres

*memAllocFunc*   \_In\_opt\_\
Type : XblMemAllocFunction

Pointeur vers le rappel d'allocation personnalisé à utiliser, ou pointeur null pour rétablir la valeur par défaut.

*memFreeFunc*   \_In\_opt\_\
Type : XblMemFreeFunction

Pointeur vers le rappel de libération personnalisé à utiliser, ou pointeur null pour rétablir la valeur par défaut.

### Valeur de retour

Type : HRESULT

Code de retour HRESULT de cette opération d'API.

## Remarques

Cette fonction doit être appelée avant XblInitialize() et ne peut pas être appelée de nouveau avant XblCleanup(). Cette méthode permet à l'application d'installer des routines d'allocation de mémoire personnalisées afin de traiter toutes les demandes de nouvelles mémoires tampons au lieu d'utiliser les routines d'allocation par défaut. Les paramètres *memAllocFunc* et *memFreeFunc* peuvent être des pointeurs null pour rétablir les routines par défaut. Les deux pointeurs de rappel doivent être null, ou les deux doivent être non null. Il n'est pas permis de mélanger des routines personnalisées et des routines par défaut.

## Configuration requise

**En-tête :** xbox\_live\_global\_c.h

**Bibliothèque :** Microsoft.Xbox.Services.14x.GDK.C.lib

## Voir aussi

[xbox\_live\_global\_c](/fr-CA/reference/live/xsapi-c/xbox_live_global_c/xbox_live_global_c_members)


## Related topics

- [XblMemSetFunctions](/reference/live/xsapi-c/xbox_live_global_c/functions/xblmemsetfunctions.md)
- [XblMemGetFunctions](/reference/live/xsapi-c/xbox_live_global_c/functions/xblmemgetfunctions.md)
