Макрос XAPOAlloc (xapo.h)

Макрос выделения памяти, используемый методами IXAPO, которые должны выделять произвольные структуры размера, которые впоследствии возвращаются в приложение.

Синтаксис

LPVOID XAPOAlloc(
    ULONG size
);

Параметры

size

Размер блока памяти в байтах, который необходимо выделить.

Возвращаемое значение

Тип: LPVOID

Выделенный блок памяти; возвращает значение NULL , если недостаточно памяти.

Замечания

XAPOFree и XAPOAlloc — это макросы выделения памяти, которые позволяют одному модулю выделять память и другой, гарантируя, что один и тот же диспетчер куч используется независимо от различий между средами сборки двух модулей.

Xbox 360
XAPOFree и XAPOAlloc разрешаются в XMemAlloc и XMemFree на Xbox 360.
 
Виндоус
XAPOFree и XAPOAlloc разрешаются в CoTaskMemAlloc и CoTaskMemFree.
 

требования к платформе

Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); Пакет SDK DirectX (XAudio 2.7)

Требования

Требование Ценность
целевая платформа Виндоус
Заголовок xapo.h

См. также

Макросы