Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Macro d’allocation de mémoire utilisée par les méthodes IXAPO qui doivent allouer des structures de taille arbitraire qui sont ensuite retournées à l’application.
Syntaxe
LPVOID XAPOAlloc(
ULONG size
);
Paramètres
size
Taille, en octets, du bloc de mémoire à allouer.
Valeur retournée
Type : LPVOID
Bloc de mémoire alloué ; retourne NULL si la mémoire est insuffisante.
Remarques
XAPOFree et XAPOAlloc sont des macros d’allocation de mémoire qui permettent à un module d’allouer de la mémoire et une autre pour la libérer, en garantissant que le même gestionnaire de tas est utilisé indépendamment des différences entre les environnements de génération des deux modules.
| Xbox 360 |
|---|
| XAPOFree et XAPOAlloc sont résolus en XMemAlloc et XMemFree sur Xbox 360. |
| Fenêtres |
|---|
| XAPOFree et XAPOAlloc sont résolus en CoTaskMemAlloc et CoTaskMemFree. |
Configuration requise pour la plateforme
Windows 10 (XAudio2.9) ; Windows 8, Windows Phone 8 (XAudio 2.8) ; Kit de développement logiciel (SDK) DirectX (XAudio 2.7)Spécifications
| Besoin | Valeur |
|---|---|
| plateforme cible | Fenêtres |
| En-tête | xapo.h |