• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# OH_NativeBuffer_Config
2<!--Kit: ArkGraphics 2D-->
3<!--Subsystem: Graphics-->
4<!--Owner: @Felix-fangyang; @li_hui180; @dingpy-->
5<!--Designer: @conan13234-->
6<!--Tester: @nobuggers-->
7<!--Adviser: @ge-yafang-->
8## 概述
9
10OH_NativeBuffer的属性配置,用于申请新的OH_NativeBuffer实例或查询现有实例的相关属性。
11
12**起始版本:** 9
13
14**相关模块:** [OH_NativeBuffer](capi-oh-nativebuffer.md)
15
16**所在头文件:** [native_buffer.h](capi-native-buffer-h.md)
17
18## 汇总
19
20### 成员变量
21
22| 名称           | 描述                                                         |
23| -------------- | ------------------------------------------------------------ |
24| int32_t width  | 宽度(像素)。                                               |
25| int32_t height | 高度(像素)。                                               |
26| int32_t format | 像素格式,具体可参见[OH_NativeBuffer_Format](capi-native-buffer-h.md#oh_nativebuffer_format)枚举。 |
27| int32_t usage  | buffer的用途说明,具体可参见[OH_NativeBuffer_Usage](capi-native-buffer-h.md#oh_nativebuffer_usage)枚举。 |
28| int32_t stride | 输出参数。本地窗口缓冲区步幅,单位为Byte。<br/>**起始版本:** 10 |
29
30