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