IXAPO 方法所使用的記憶體配置巨集,這些方法必須配置後續傳回給應用程式的任意大小結構。
語法
LPVOID XAPOAlloc(
ULONG size
);
參數
size
要配置的記憶體區塊大小,以位元組為單位。
返回值
類型:LPVOID
配置的記憶體區塊;如果記憶體不足,則會傳回 NULL 。
備註
XAPOFree 和 XAPOAlloc 是記憶體配置巨集,可讓一個模組配置記憶體,而另一個模組可以釋放記憶體,方法是保證會使用相同的堆積管理員,而不論兩個模組的建置環境之間有何差異。
| Xbox 360 |
|---|
| XAPOFree 和 XAPOAlloc 解析為 Xbox 360 上的 XMemAlloc 和 XMemFree 。 |
| 窗戶 |
|---|
| XAPOFree 和 XAPOAlloc 解析為 CoTaskMemAlloc 和 CoTaskMemFree。 |
平臺需求
Windows 10 (XAudio2.9):Windows 8、Windows Phone 8 (XAudio 2.8):DirectX SDK (XAudio 2.7)需求
| 要求 | 價值觀 |
|---|---|
| 目標平臺 | 窗戶 |
| 頁首 | xapo.h |