Compartir a través de


Macro XAPOAlloc (xapo.h)

Macro de asignación de memoria usada por métodos IXAPO que deben asignar estructuras de tamaño arbitrario que posteriormente se devuelven a la aplicación.

Sintaxis

LPVOID XAPOAlloc(
    ULONG size
);

Parámetros

size

Tamaño, en bytes, del bloque de memoria que se va a asignar.

Valor devuelto

Tipo: LPVOID de

Bloque de memoria asignado; devuelve NULL si no hay memoria suficiente disponible.

Observaciones

XAPOFree y XAPOAlloc son macros de asignación de memoria que permiten que un módulo asigne memoria y otro para liberarla, garantizando que se usa el mismo administrador de montón independientemente de las diferencias entre los entornos de compilación de los dos módulos.

Xbox 360
XAPOFree y XAPOAlloc se resuelven en XMemAlloc y XMemFree en Xbox 360.
 
Windows
XAPOFree y XAPOAlloc se resuelven en CoTaskMemAlloc y CoTaskMemFree.
 

Requisitos de la plataforma de

Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); SDK de DirectX (XAudio 2.7)

Requisitos

Requisito Importancia
de la plataforma de destino de Windows
encabezado xapo.h

Consulte también

macros de