NIMSDK-AOS  9.16.0
Public 成员函数 | 静态 Public 成员函数 | 所有成员列表
com.netease.nimlib.sdk.avchat.video.AVChatCameraCapturer类 参考abstract

提供一些操作相机的接口 更多...

类 com.netease.nimlib.sdk.avchat.video.AVChatCameraCapturer 继承关系图:
com.netease.nimlib.sdk.avchat.video.AVChatVideoCapturer

Public 成员函数

abstract void setZoom (int zoomValue)
 设置缩放 更多...
 
abstract int getCurrentZoom ()
 获取当前缩放比例 更多...
 
abstract int getMaxZoom ()
 获取摄像头支持的最大视频缩放比例 更多...
 
abstract int setFlash (boolean flash)
 开启或关闭闪光灯 更多...
 
abstract int switchCamera ()
 切换摄像头 更多...
 
abstract void setMeteringAreas (float x, float y)
 设置测光区域 更多...
 
abstract void setFocusAreas (float x, float y)
 设置对焦区域 更多...
 
- Public 成员函数 继承自 com.netease.nimlib.sdk.avchat.video.AVChatVideoCapturer
IVideoCapturer asVideoCapturer ()
 

静态 Public 成员函数

static boolean hasMultipleCameras ()
 是否拥有多个摄像头. 更多...
 

详细描述

提供一些操作相机的接口

通过AVChatVideoCapturerFactory#createCameraPolicyCapturer(boolean) 创建

在文件 AVChatCameraCapturer.java20 行定义.

成员函数说明

◆ getCurrentZoom()

abstract int com.netease.nimlib.sdk.avchat.video.AVChatCameraCapturer.getCurrentZoom ( )
abstract

获取当前缩放比例

返回
获取当前缩放比例

◆ getMaxZoom()

abstract int com.netease.nimlib.sdk.avchat.video.AVChatCameraCapturer.getMaxZoom ( )
abstract

获取摄像头支持的最大视频缩放比例

返回
摄像头支持的最大视频缩放比例

◆ hasMultipleCameras()

static boolean com.netease.nimlib.sdk.avchat.video.AVChatCameraCapturer.hasMultipleCameras ( )
static

是否拥有多个摄像头.

返回
<
true
拥有多个摄像头.
false
不具有多个摄像头.

在文件 AVChatCameraCapturer.java61 行定义.

◆ setFlash()

abstract int com.netease.nimlib.sdk.avchat.video.AVChatCameraCapturer.setFlash ( boolean  flash)
abstract

开启或关闭闪光灯

参数
flashtrue:开启 false:关闭
返回
0:成功 1: 失败 2:不支持

◆ setFocusAreas()

abstract void com.netease.nimlib.sdk.avchat.video.AVChatCameraCapturer.setFocusAreas ( float  x,
float  y 
)
abstract

设置对焦区域

参数
x对焦区域x坐标
y对焦区域y坐标

◆ setMeteringAreas()

abstract void com.netease.nimlib.sdk.avchat.video.AVChatCameraCapturer.setMeteringAreas ( float  x,
float  y 
)
abstract

设置测光区域

参数
x测光区域x坐标
y测光区域y坐标

◆ setZoom()

abstract void com.netease.nimlib.sdk.avchat.video.AVChatCameraCapturer.setZoom ( int  zoomValue)
abstract

设置缩放

参数
zoomValue缩放参数

◆ switchCamera()

abstract int com.netease.nimlib.sdk.avchat.video.AVChatCameraCapturer.switchCamera ( )
abstract

该类的文档由以下文件生成: