1# NativeDisplayManager_CutoutInfo
2
3
4## Overview
5
6The NativeDisplayManager_CutoutInfo struct describes the unusable area of a display, including punch hole, notch, and curved area of a waterfall display.
7
8**System capability**: SystemCapability.WindowManager.WindowManager.Core
9
10**Since**: 12
11
12**Related module**: [OH_DisplayManager](_o_h___display_manager.md)
13
14
15## Summary
16
17
18### Member Variables
19
20| Name| Description|
21| -------- | -------- |
22| int32_t  **boundingRectsLength** | Number of unusable areas (bounding rectangles) designed for punch holes and notches.|
23| [NativeDisplayManager_Rect](_native_display_manager___rect.md) \* **boundingRects** | Unusable areas (bounding rectangles) designed for punch holes and notches.|
24| [NativeDisplayManager_WaterfallDisplayAreaRects](ive_display_manager___waterfall_display_area_rects.md) **waterfallDisplayAreaRects** | Curved area on a waterfall display.|
25