Skip to main content

hi_mpi_hdmi_set_attr

hi_mpi_hdmi_open

函数功能

打开指定的HDMI接口。

约束说明

函数原型

hi_s32 hi_mpi_hdmi_open(hi_hdmi_id hdmi)

参数说明

参数名输入/输出说明
hdmi输入HDMI接口号。 取值范围:[0, 2)。

返回值说明

参考资源

接口调用流程,参见视频解码、处理和显示功能(NVR场景)

父主题: HDMI外设

hi_mpi_hdmi_close

函数功能

关闭指定的HDMI接口。

约束说明

函数原型

hi_s32 hi_mpi_hdmi_close(hi_hdmi_id hdmi);

参数说明

参数名输入/输出说明
hdmi输入HDMI接口号。 取值范围:[0, 2)。

返回值说明

参考资源

接口调用流程,参见视频解码、处理和显示功能(NVR场景)

父主题: HDMI外设

hi_mpi_hdmi_set_attr

函数功能

设置HDMI属性。

约束说明

  • 在调用hi_mpi_hdmi_open接口打开HDMI之后、调用hi_mpi_hdmi_start接口启用HDMI之前,调用本接口设置HDMI属性,但需保证hi_mpi_hdmi_open接口与本接口中的hi_hdmi_id参数值保持一致。

    若已调用hi_mpi_hdmi_start启动HDMI,则应先调用hi_mpi_hdmi_stop停止HDMI,设置属性后再重新启动。不遵循该流程使用的行为是未定义的,暂不支持。

  • 若只设置部分属性,设置前应先调用hi_mpi_hdmi_get_attr接口获取属性,赋值该部分属性后再设置。

  • 该接口暂时不支持多进程场景。

函数原型

hi_s32 hi_mpi_hdmi_set_attr(hi_hdmi_id hdmi, const hi_hdmi_attr *attr)

参数说明

参数名输入/输出说明
hdmi输入HDMI接口号。 取值范围:[0, 2)。
attr输入HDMI属性结构体指针。部分属性暂时不支持,见数据类型hi_hdmi_attr说明。

返回值说明

参考资源

接口调用流程,参见视频解码、处理和显示功能(NVR场景)

父主题: HDMI外设

hi_mpi_hdmi_get_attr

函数功能

获取HDMI属性。

约束说明

  • 在调用hi_mpi_hdmi_open接口打开HDMI之后,调用本接口获取HDMI属性,但需保证hi_mpi_hdmi_open接口与本接口中的hi_hdmi_id参数值保持一致。
  • 该接口暂时不支持多进程场景。

函数原型

hi_s32 hi_mpi_hdmi_get_attr(hi_hdmi_id hdmi, const hi_hdmi_attr *attr)

参数说明

参数名输入/输出说明
hdmi输入HDMI接口号。 取值范围:[0, 2)。
attr输入HDMI属性结构体指针。部分属性暂时不支持,见数据类型hi_hdmi_attr说明。

返回值说明

父主题: HDMI外设

hi_mpi_hdmi_start

函数功能

启动指定的HDMI,使能其送显能力。

约束说明

函数原型

hi_s32 hi_mpi_hdmi_start(hi_hdmi_id hdmi)

参数说明

参数名输入/输出说明
hdmi输入HDMI接口号。 取值范围:[0, 2)。

返回值说明

参考资源

接口调用流程,参见视频解码、处理和显示功能(NVR场景)

父主题: HDMI外设

hi_mpi_hdmi_stop

函数功能

停止指定的HDMI接口,不使能其送显能力。

约束说明

函数原型

hi_s32 hi_mpi_hdmi_stop(hi_hdmi_id hdmi)

参数说明

参数名输入/输出说明
hdmi输入HDMI接口号。 取值范围:[0, 2)。

返回值说明

参考资源

接口调用流程,参见视频解码、处理和显示功能(NVR场景)

父主题: HDMI外设

在线提单