• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# CodecImageBuffer
2
3
4## 概述
5
6定义编解码图像缓冲区信息。
7
8**起始版本:** 4.0
9
10**相关模块:**[Codec](_codec_v20.md)
11
12
13## 汇总
14
15
16### Public 属性
17
18| 名称 | 描述 |
19| -------- | -------- |
20| unsigned int [id](#id) | 缓冲区ID. |
21| unsigned int [size](#size) | 缓冲区大小 |
22| NativeBuffer [buffer](#buffer) | 用于编码或解码的缓冲区句柄。 |
23| FileDescriptor [fenceFd](#fencefd) | Fence文件描述符 |
24| [CodecImageRole](_codec_v20.md#codecimagerole)[bufferRole](#bufferrole) | 图像编码格式。详见[CodecImageRole](_codec_v20.md#codecimagerole). |
25
26
27## 类成员变量说明
28
29
30### buffer
31
32```
33NativeBuffer CodecImageBuffer::buffer
34```
35
36**描述**
37
38用于编码或解码的缓冲区句柄。
39
40
41### bufferRole
42
43```
44CodecImageRole CodecImageBuffer::bufferRole
45```
46
47**描述**
48
49图像编码格式。详见[CodecImageRole](_codec_v20.md#codecimagerole).
50
51
52### fenceFd
53
54```
55FileDescriptor CodecImageBuffer::fenceFd
56```
57
58**描述**
59
60Fence文件描述符
61
62
63### id
64
65```
66unsigned int CodecImageBuffer::id
67```
68
69**描述**
70
71缓冲区ID.
72
73
74### size
75
76```
77unsigned int CodecImageBuffer::size
78```
79
80**描述**
81
82缓冲区大小
83