# OHNativeWindow

> phone 19+ | 2in1 19+ | tablet 19+ | tv 19+ | wearable 19+

```c
typedef struct NativeWindow OHNativeWindow
```

## 概述

OHNativeWindow是对原生窗口的封装，用于在Native层提供可供图形渲染的表面，支持获取窗口能力、设置/获取窗口属性、刷新窗口缓冲区等操作，适用于在Native层进行图形渲染、图像显示输出等场景。

**起始版本：** 19

**相关模块：** [OH_NativeXComponent Native XComponent](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-oh-nativexcomponent-native-xcomponent)

**所在头文件：** [native_interface_xcomponent.h](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-native-interface-xcomponent-h)

