openharmony 鸿蒙 files_composer_display_v12_display_composer_type_8idl

2026-08-25 浏览 (1)

DisplayComposerType.idl

概述

显示合成类型定义,定义显示图层合成操作相关接口所使用的数据类型。

模块包路径:ohos.hdi.display.composer.v1_2

引用:

  • ohos.hdi.display.composer.v1_0.DisplayComposerType

  • ohos.hdi.display.composer.v1_1.DisplayComposerType

起始版本: 5.0

相关模块:Display

汇总

结构体

名称描述
struct  PresentParam定义显示参数。

枚举

名称描述
DispPowerStatus : ohos.hdi.display.composer.v1_1.DispPowerStatus {
POWER_STATUS_PRE_ON = 5,
POWER_STATUS_PRE_OFF = 6,
POWER_STATUS_DOZE = 7,
POWER_STATUS_DOZE_SUSPEND = 8,
POWER_STATUS_BUTT_V1_2
}
定义电源状态。
BufferUsage : ohos.hdi.display.composer.v1_0.BufferUsage {
HBM_USE_CPU_HW_BOTH = (1ULL << 17), HBM_USAGE_GPU_PERFORMANCE = (1ULL << 18), HBM_USE_RGB_TO_YUV_CONVERSION = (1ULL << 19), HBM_USE_AUXILLARY_BUFFER0 = (1ULL << 20),
HBM_USE_AUXILLARY_BUFFER1 = (1ULL << 21), HBM_USE_AUXILLARY_BUFFER2 = (1ULL << 22), HBM_USE_AUXILLARY_BUFFER3 = (1ULL << 23), HBM_USE_VIDEO_DEC_MV = HBM_USE_VIDEO_DECODER |HBM_USE_AUXILLARY_BUFFER2,
HBM_USE_DRM_REDRAW = (1ULL << 24)
}
定义缓冲区使用情况。
PixelFormat : ohos.hdi.display.composer.v1_1.PixelFormat { PIXEL_FMT_RGBA16_FLOAT = 39 }像素格式类型定义。
DispCmd : ohos.hdi.display.composer.v1_0.DispCmd {
REQUEST_CMD_COMMIT_AND_GET_RELEASE_FENCE = 82, REQUEST_CMD_SET_DISPLAY_CONSTRAINT = 83, REQUEST_CMD_SET_LAYER_PERFRAME_PARAM = 84, REQUEST_CMD_BUTT_V1_2,
REPLY_CMD_COMMIT_AND_GET_RELEASE_FENCE = 515, REPLY_CMD_BUTT_V1_2
}
枚举Display命令。
DisplayPropertyID { DISPLAY_PROPERTY_ID_SKIP_VALIDATE = 1, DISPLAY_CAPBILITY_HARDWARE_CURSOR = 2, DISPLAY_PROPERTY_ID_ADAPTIVE_SYNC = 3 }定义显示属性ID。

你可能感兴趣的鸿蒙文章

openharmony 鸿蒙 index_composer_display_v12

openharmony 鸿蒙 interface_i_allocator_v10

openharmony 鸿蒙 interface_i_metadata_v11

openharmony 鸿蒙 _i_display_composer_8idl_v11

openharmony 鸿蒙 interface_i_refresh_callback_v10

openharmony 鸿蒙 _layer_color_v10

openharmony 鸿蒙 index_buffer_display_v10

openharmony 鸿蒙 _buffer_display_v14

openharmony 鸿蒙 _gfx_opt_v10

openharmony 鸿蒙 interface_i_mapper_v10

  • 所属分类: 后端技术
  • 本文标签: 鸿蒙 软件
  • 版权声明: 本文链接 https://seaxiang.com/blog/t5wEL1uC