cn.tee3.avd_SDK-C++
2.1.0
|
视频设备选项类. 更多...
Public 成员函数 | |
VideoDeviceOptions () | |
VideoDeviceOptions (uint32 aoptionset) | |
bool | hasQuality (VideoQuality value) const |
判断设备是否支持指定视频质量 更多... | |
bool | hasCapability (CameraCapability cap) const |
CapabilitiesType | getCapabilities () const |
获取设备支持的分辨率集合 更多... | |
Result | setCapabilities (const CapabilitiesType &caps) |
设置设备支持的分辨率集合,SDK内部使用 更多... | |
静态 Public 成员函数 | |
static VideoQuality | getQualityByCapability (const CameraCapability &cap) |
获取指定分辨率的视频质量分类,SDK内部使用 更多... | |
static VideoRatio | getRatioByCapability (const CameraCapability &cap) |
获取指定分辨率的宽高比类型,SDK内部使用 更多... | |
static CameraCapability | getDefaultCapability (VideoQuality quality, VideoRatio ratio) |
获取指定视频质量和宽高比的分辨率,SDK内部使用 更多... | |
Public 属性 | |
uint32 | optionset |
视频设备选项类.
视频设备选项类定义了视频设备本身所固有的视频质量、分辨率等参数集合。
VideoDeviceOptions::VideoDeviceOptions | ( | ) |
VideoDeviceOptions::VideoDeviceOptions | ( | uint32 | aoptionset | ) |
CapabilitiesType VideoDeviceOptions::getCapabilities | ( | ) | const |
获取设备支持的分辨率集合
|
static |
获取指定视频质量和宽高比的分辨率,SDK内部使用
[in] | quality | 指定清晰度。 |
[in] | ratio | 宽高比类型。 |
|
static |
获取指定分辨率的视频质量分类,SDK内部使用
[in] | 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 |