C++SDK  1.0.0
Public 成员函数 | 静态 Public 成员函数 | Public 属性 | 所有成员列表
VideoDeviceOptions类 参考

#include <common.h>

Public 成员函数

 VideoDeviceOptions ()
 
 VideoDeviceOptions (uint32 aoptionset)
 
bool hasQuality (VideoQuality value) const
 
bool hasCapability (CameraCapability cap) const
 
CapabilitiesType getCapabilities () const
 
Result setCapabilities (const CapabilitiesType &caps)
 

静态 Public 成员函数

static VideoQuality getQualityByCapability (const CameraCapability &cap)
 
static VideoRatio getRatioByCapability (const CameraCapability &cap)
 
static CameraCapability getDefaultCapability (VideoQuality quality, VideoRatio ratio)
 

Public 属性

uint32 optionset
 

详细描述

视频设备选项类.

视频设备选项类定义了视频设备本身所固有的视频质量、分辨率等参数集合。

构造及析构函数说明

VideoDeviceOptions::VideoDeviceOptions ( )
VideoDeviceOptions::VideoDeviceOptions ( uint32  aoptionset)

成员函数说明

CapabilitiesType VideoDeviceOptions::getCapabilities ( ) const

获取设备支持的分辨率集合

返回
返回分辨率集合。
static CameraCapability VideoDeviceOptions::getDefaultCapability ( VideoQuality  quality,
VideoRatio  ratio 
)
static

获取指定视频质量和宽高比的分辨率,SDK内部使用

参数
[in]quality指定清晰度。
[in]ratio宽高比类型。
返回
返回分辨率。
static VideoQuality VideoDeviceOptions::getQualityByCapability ( const CameraCapability cap)
static

获取指定分辨率的视频质量分类,SDK内部使用

参数
[in]cap指定分辨率。
返回
返回视频质量。
static VideoRatio VideoDeviceOptions::getRatioByCapability ( const CameraCapability cap)
static

获取指定分辨率的宽高比类型,SDK内部使用

参数
[in]cap指定分辨率。
返回
返回宽高比类型。
bool VideoDeviceOptions::hasCapability ( CameraCapability  cap) const
bool VideoDeviceOptions::hasQuality ( VideoQuality  value) const

判断设备是否支持指定视频质量

参数
[in]value指定视频质量。
返回
返回是否支持。
Result VideoDeviceOptions::setCapabilities ( const CapabilitiesType caps)

设置设备支持的分辨率集合,SDK内部使用

参数
[in]caps分辨率集合。
返回
返回设置是否成功。

类成员变量说明

uint32 VideoDeviceOptions::optionset

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