1e41f4b71Sopenharmony_ci# Display (V1_1) 2e41f4b71Sopenharmony_ci 3e41f4b71Sopenharmony_ci 4e41f4b71Sopenharmony_ci## 概述 5e41f4b71Sopenharmony_ci 6e41f4b71Sopenharmony_ci显示模块驱动接口定义。 7e41f4b71Sopenharmony_ci 8e41f4b71Sopenharmony_ci提供给上层图形服务使用的驱动接口,包括图层管理、设备控制、显示内存管理等相关接口。 9e41f4b71Sopenharmony_ci 10e41f4b71Sopenharmony_ci**起始版本:** 4.1 11e41f4b71Sopenharmony_ci 12e41f4b71Sopenharmony_ci 13e41f4b71Sopenharmony_ci## 汇总 14e41f4b71Sopenharmony_ci 15e41f4b71Sopenharmony_ci 16e41f4b71Sopenharmony_ci### 文件 17e41f4b71Sopenharmony_ci 18e41f4b71Sopenharmony_ci| 名称 | 描述 | 19e41f4b71Sopenharmony_ci| -------- | -------- | 20e41f4b71Sopenharmony_ci| [IMetadata.idl](_i_metadata_8idl_v11.md) | 显示数据映射接口声明。 | 21e41f4b71Sopenharmony_ci| [DisplayComposerType.idl](_display_composer_type_8idl_v11.md) | 显示合成类型定义,定义显示图层合成操作相关接口所使用的数据类型。 | 22e41f4b71Sopenharmony_ci| [IDisplayComposer.idl](_i_display_composer_8idl_v11.md) | 显示合成接口声明。 | 23e41f4b71Sopenharmony_ci| [IModeCallback.idl](_i_mode_callback_8idl_v11.md) | 显示合成接口声明。 | 24e41f4b71Sopenharmony_ci| [ISeamlessChangeCallback.idl](_i_seamless_change_callback_8idl_v11.md) | 显示合成接口声明。 | 25e41f4b71Sopenharmony_ci 26e41f4b71Sopenharmony_ci 27e41f4b71Sopenharmony_ci### 类 28e41f4b71Sopenharmony_ci 29e41f4b71Sopenharmony_ci| 名称 | 描述 | 30e41f4b71Sopenharmony_ci| -------- | -------- | 31e41f4b71Sopenharmony_ci| interface [IMetadata](interface_i_metadata_v11.md) | 定义显示数据映射接口。 | 32e41f4b71Sopenharmony_ci| struct [DisplayModeInfoExt](_display_mode_info_ext_v11.md) | 定义输出模式 ext 信息。 | 33e41f4b71Sopenharmony_ci| interface [IDisplayComposer](interface_i_display_composer_v11.md) | 显示合成接口声明。 | 34e41f4b71Sopenharmony_ci| interface [IModeCallback](interface_i_mode_callback_v11.md) | Display模块接口的包路径。 | 35e41f4b71Sopenharmony_ci| interface [ISeamlessChangeCallback](interface_i_seamless_change_callback_v11.md) | 更改帧速率需要使用的接口。 | 36e41f4b71Sopenharmony_ci 37e41f4b71Sopenharmony_ci 38e41f4b71Sopenharmony_ci### 枚举 39e41f4b71Sopenharmony_ci 40e41f4b71Sopenharmony_ci| 名称 | 描述 | 41e41f4b71Sopenharmony_ci| -------- | -------- | 42e41f4b71Sopenharmony_ci| [PixelFormat](#pixelformat) : ohos.hdi.display.composer.v1_0.PixelFormat { PIXEL_FMT_YCBCR_P010 = 35 , PIXEL_FMT_YCRCB_P010 , PIXEL_FMT_RAW10 } | 像素格式类型定义。 | 43e41f4b71Sopenharmony_ci| [DispPowerStatus](#disppowerstatus) : ohos.hdi.display.composer.v1_0.DispPowerStatus { POWER_STATUS_OFF_FAKE = 4 , POWER_STATUS_BUTT_V1_1 } | 枚举显示状态。 | 44e41f4b71Sopenharmony_ci| [CompositionType](#compositiontype) : ohos.hdi.display.composer.v1_0.CompositionType { COMPOSITION_SOLID_COLOR = 7 , COMPOSITION_BUTT_V1_1 } | 枚举特殊层的组合类型。 | 45e41f4b71Sopenharmony_ci 46e41f4b71Sopenharmony_ci 47e41f4b71Sopenharmony_ci## 枚举类型说明 48e41f4b71Sopenharmony_ci 49e41f4b71Sopenharmony_ci 50e41f4b71Sopenharmony_ci### CompositionType 51e41f4b71Sopenharmony_ci 52e41f4b71Sopenharmony_ci``` 53e41f4b71Sopenharmony_cienum CompositionType : ohos.hdi.display.composer.v1_0.CompositionType 54e41f4b71Sopenharmony_ci``` 55e41f4b71Sopenharmony_ci 56e41f4b71Sopenharmony_ci**描述** 57e41f4b71Sopenharmony_ci 58e41f4b71Sopenharmony_ci 59e41f4b71Sopenharmony_ci枚举特殊层的组合类型。 60e41f4b71Sopenharmony_ci 61e41f4b71Sopenharmony_ci**起始版本:** 4.1 62e41f4b71Sopenharmony_ci 63e41f4b71Sopenharmony_ci| 枚举值 | 描述 | 64e41f4b71Sopenharmony_ci| -------- | -------- | 65e41f4b71Sopenharmony_ci| COMPOSITION_SOLID_COLOR | Tunnel 组合类型,用于 tunnel. | 66e41f4b71Sopenharmony_ci| COMPOSITION_BUTT_V1_1 | 无效的合成类型 | 67e41f4b71Sopenharmony_ci 68e41f4b71Sopenharmony_ci 69e41f4b71Sopenharmony_ci### DispPowerStatus 70e41f4b71Sopenharmony_ci 71e41f4b71Sopenharmony_ci``` 72e41f4b71Sopenharmony_cienum DispPowerStatus : ohos.hdi.display.composer.v1_0.DispPowerStatus 73e41f4b71Sopenharmony_ci``` 74e41f4b71Sopenharmony_ci 75e41f4b71Sopenharmony_ci**描述** 76e41f4b71Sopenharmony_ci 77e41f4b71Sopenharmony_ci 78e41f4b71Sopenharmony_ci枚举显示状态。 79e41f4b71Sopenharmony_ci 80e41f4b71Sopenharmony_ci**起始版本:** 4.1 81e41f4b71Sopenharmony_ci 82e41f4b71Sopenharmony_ci| 枚举值 | 描述 | 83e41f4b71Sopenharmony_ci| -------- | -------- | 84e41f4b71Sopenharmony_ci| POWER_STATUS_OFF_FAKE | 当 hwc 关闭时,电源状态为 ON | 85e41f4b71Sopenharmony_ci| POWER_STATUS_BUTT_V1_1 | 电源状态无效 | 86e41f4b71Sopenharmony_ci 87e41f4b71Sopenharmony_ci 88e41f4b71Sopenharmony_ci### PixelFormat 89e41f4b71Sopenharmony_ci 90e41f4b71Sopenharmony_ci``` 91e41f4b71Sopenharmony_cienum PixelFormat : ohos.hdi.display.composer.v1_0.PixelFormat 92e41f4b71Sopenharmony_ci``` 93e41f4b71Sopenharmony_ci 94e41f4b71Sopenharmony_ci**描述** 95e41f4b71Sopenharmony_ci 96e41f4b71Sopenharmony_ci 97e41f4b71Sopenharmony_ci像素格式类型定义。 98e41f4b71Sopenharmony_ci 99e41f4b71Sopenharmony_ci**起始版本:** 4.1 100e41f4b71Sopenharmony_ci 101e41f4b71Sopenharmony_ci| 枚举值 | 描述 | 102e41f4b71Sopenharmony_ci| -------- | -------- | 103e41f4b71Sopenharmony_ci| PIXEL_FMT_YCBCR_P010 | YCBCR420 半平面 10 位格式 | 104e41f4b71Sopenharmony_ci| PIXEL_FMT_YCRCB_P010 | YCRCB420 半平面 10 位格式 | 105e41f4b71Sopenharmony_ci| PIXEL_FMT_RAW10 | RAW 10bit 格式 | 106