DingRtcEngineVideoDeviceManager

更新时间:
复制 MD 格式

通过阅读本文,您可以了解到Windows SDKDingRtcEngineVideoDeviceManager接口详情。

接口说明

目录

视频设备相关接口

API

描述

支持的最低版本

GetCameraList

获取摄像头列表。

3.0

GetCameraList

异步获取摄像头列表。

3.0

GetCurrentCameraName

获取当前使用的摄像头名称。

3.0

GetCurrentCameraID

获取当前使用的摄像头ID。

3.0

SetCurrentCameraName

选择摄像头名称。

3.0

SetCurrentCameraID

选择摄像头ID。

3.0

IsCameraOn

摄像头是否开启。

3.0

接口详情

  • GetCameraList:获取摄像头列表。

    RtcEngineDeviceInfoList * GetCameraList ()=0

    返回说明

    RtcEngineDeviceInfoList设备列表。

    重要

    返回值需要判断是否为空。如果不为空,用完后调用Release()释放。

  • GetCameraList:异步获取摄像头列表。

    int GetCameraList (CameraListCallBack callback)=0

    返回说明

    0:调用成功;其他:调用失败。

  • GetCurrentCameraName:获取当前使用的摄像头名称。

    String GetCurrentCameraName ()=0

    返回说明

    摄像头名称。

  • GetCurrentCameraID:获取当前使用的摄像头ID。

    String GetCurrentCameraID ()=0

    返回说明

    摄像头ID。

  • SetCurrentCameraName:选择摄像头名称。

    int SetCurrentCameraName (const char *cameraName)=0

    参数

    类型

    描述

    cameraName

    const char *

    摄像头名称。

    返回说明

    0:成功;非0:失败。

  • SetCurrentCameraID:选择摄像头ID。

    int SetCurrentCameraID (const char *cameraID)=0

    参数

    类型

    描述

    cameraID

    const char *

    摄像头ID。

    返回说明

    0:成功;非0:失败。

  • IsCameraOn:摄像头是否开启。

    bool IsCameraOn ()=0

    返回说明

    true:摄像头已经开启false:摄像头没有开启