1# Region 2 3 4## 概述 5 6表示本地窗口OHNativeWindow需要更新内容的矩形区域(脏区)。 7 8**起始版本:** 8 9 10**相关模块:**[NativeWindow](_native_window.md) 11 12**所在头文件:**[external_window.h](external__window_8h.md) 13 14## 汇总 15 16 17### 结构体 18 19| 名称 | 描述 | 20| -------- | -------- | 21| struct [Rect](_rect.md) | 矩形区域。 | 22 23 24### 成员变量 25 26| 名称 | 描述 | 27| -------- | -------- | 28| struct [Region::Rect](_rect.md) \* rects | 如果rects是空指针nullptr,默认Buffer大小为脏区。 | 29| int32_t [rectNumber](#rectnumber) | 如果rectNumber为0,默认Buffer大小为脏区。 | 30 31 32## 结构体成员变量说明 33 34 35### rectNumber 36 37``` 38int32_t Region::rectNumber 39``` 40 41**描述:** 42 43如果rectNumber为0,默认Buffer大小为脏区。 44 45 46### \*rects 47 48``` 49struct Rect Region::*rects 50``` 51 52**描述:** 53 54结构体指针,类型为[Rect](_rect.md)。如果rects是空指针nullptr,默认Buffer大小为脏区。 55