• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# IAllocator
2
3
4## 概述
5
6定义显示内存分配接口。
7
8**起始版本:** 3.2
9
10**相关模块:**[Display](_display_v10.md)
11
12
13## 汇总
14
15
16### Public 成员函数
17
18| 名称 | 描述 |
19| -------- | -------- |
20| [AllocMem](#allocmem) ([in] struct [AllocInfo](_alloc_info_v10.md) info, [out] NativeBuffer handle) | 显示内存分配。  |
21
22
23## 成员函数说明
24
25
26### AllocMem()
27
28```
29IAllocator::AllocMem ([in] struct AllocInfo info, [out] NativeBuffer handle )
30```
31**描述**
32显示内存分配。
33
34根据GUI图形系统传递的参数分配内存,分配的内存根据类型可分为共享内存、Cache内存和非Cache内存等。
35
36**起始版本:** 3.2
37
38**参数:**
39
40| 名称 | 描述 |
41| -------- | -------- |
42| info | 表示申请内存AllocInfo信息。  |
43| handle | 指向申请的内存handle指针。 |
44
45**返回:**
46
47返回0 表示执行成功。
48
49返回其他值表示执行失败,具体错误码查看[DispErrCode](_display_v10.md#disperrcode)。
50