• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# display_device.h
2
3
4## 概述
5
6显示设备控制接口声明。
7
8**Since:**
9
101.0
11
12**Version:**
13
142.0
15
16**相关模块:**
17
18[Display](_display.md)
19
20
21## 汇总
22
23
24### 类
25
26  | 名称 | 描述 |
27| -------- | -------- |
28| [DeviceFuncs](_device_funcs.md) | struct<br/>显示设备控制接口结构体,定义显示设备控制接口函数指针。 |
29
30
31### 类型定义
32
33  | 名称 | 描述 |
34| -------- | -------- |
35| (\*&nbsp;[HotPlugCallback](_display.md#hotplugcallback))&nbsp;(uint32_t&nbsp;devId,&nbsp;bool&nbsp;connected,&nbsp;void&nbsp;\*data) | typedef&nbsp;void&nbsp;\*<br/>热插拔事件回调 |
36| (\*&nbsp;[VBlankCallback](_display.md#vblankcallback))&nbsp;(unsigned&nbsp;int&nbsp;sequence,&nbsp;uint64_t&nbsp;ns,&nbsp;void&nbsp;\*data) | typedef&nbsp;void&nbsp;\*<br/>VBlank&nbsp;事件回调。 |
37| (\*&nbsp;[RefreshCallback](_display.md#refreshcallback))&nbsp;(uint32_t&nbsp;devId,&nbsp;void&nbsp;\*data) | typedef&nbsp;void&nbsp;\*<br/>刷新请求回调 |
38
39
40### 函数
41
42  | 名称 | 描述 |
43| -------- | -------- |
44| [DeviceInitialize](_display.md#deviceinitialize)&nbsp;([DeviceFuncs](_device_funcs.md)&nbsp;\*\*funcs) | int32_t<br/>实现显示设备控制接口的初始化,申请操作显示设备控制接口的资源,并获取对应的操作接口。 |
45| [DeviceUninitialize](_display.md#deviceuninitialize)&nbsp;([DeviceFuncs](_device_funcs.md)&nbsp;\*funcs) | int32_t<br/>取消显示设备控制接口的初始化,释放控制接口使用到的资源。 |
46