1# OH_NativeBuffer_Plane
2
3
4## Overview
5
6The OH_NativeBuffer_Plane struct describes the plane information of an image.
7
8**System capability**: SystemCapability.Graphic.Graphic2D.NativeBuffer
9
10**Since**: 12
11
12**Related module**: [OH_NativeBuffer](_o_h___native_buffer.md)
13
14
15## Summary
16
17
18### Member Variables
19
20| Name| Description|
21| -------- | -------- |
22| uint64_t [offset](#offset) | Offset of the image plane, in bytes. |
23| uint32_t [rowStride](#rowstride) | Distance from the first value in an image row to the first value in the next row, in bytes. |
24| uint32_t [columnStride](#columnstride) | Distance from the first value in an image column to the first value in the next column, in bytes. |
25
26
27## Member Variable Description
28
29
30### columnStride
31
32```
33uint32_t OH_NativeBuffer_Plane::columnStride
34```
35**Description**
36Distance from the first value in an image column to the first value in the next column, in bytes.
37
38
39### offset
40
41```
42uint64_t OH_NativeBuffer_Plane::offset
43```
44**Description**
45Offset of the image plane, in bytes.
46
47
48### rowStride
49
50```
51uint32_t OH_NativeBuffer_Plane::rowStride
52```
53**Description**
54Distance from the first value in an image row to the first value in the next row, in bytes.
55