setVideoDigitalZoomControl abstract method

Future<int?> setVideoDigitalZoomControl(
  1. ZoomDirectionType direction
)

控制本地摄像头数码变焦,缩放或移动一次。设置对本地预览画面和发布到远端的视频都生效。

v3.51 新增。

direction:数码变焦操作类型。

返回值:

  • 0:调用成功;
  • <0:调用失败,具体原因参看 ReturnStatus

注意:

  • 由于默认步长为 0,调用该方法前需通过 setVideoDigitalZoomConfig 设置参数。
  • 调用该方法进行移动前,应先使用本方法或 startVideoDigitalZoomControl 进行放大,否则无法移动。
  • 当数码变焦操作超出范围时,将置为临界值。例如,移动到了图片边界、放大到了 8 倍、缩小到原图大小。
  • 如果你希望实现持续数码变焦操作,调用 startVideoDigitalZoomControl
  • 你还可以对摄像头进行光学变焦控制,参看 setCameraZoomRatio

Implementation

Future<int?> setVideoDigitalZoomControl(ZoomDirectionType direction);