UVC 处理单元控制请求
2020-10-02
3359
1
处理单元控制请求用于设置或读取视频函数的处理单元内的视频控件的属性。
Control Selector
Value
PU_CONTROL_UNDEFINED
0x00
PU_BACK LIGHT_COMPENSATION_CONTROL
0x01
PU_BRIGHTNESS_CONTROL
0x02
PU_CONTRAST_CONTROL
0x03
PU_GAIN_CONTROL
0x04
PU_POWER_LINE_FREQUENCY_CONTROL
0x05
PU_HUE_CONTROL
0x06
PU_SATURATION_CONTROL
0x07
PU_SHARPNESS_CONTROL
0x08
PU_GAMMA_CONTROL
0x09
PU_WHITE_BALANCE_TEMPERATURE_CONTROL
0x0A
PU_WHITE_BALANCE_TEMPERATURE_AUTO_CONTROL
0x0B
PU_WHITE_BALANCE_COMPONENT_CONTROL
0x0C
PU_WHITE_BALANCE_COMPONENT_AUTO_CONTROL
0x0D
PU_DIGITAL_MULTIPLIER_CONTROL
0x0E
PU_DIGITAL_MULTIPLIER_LIMIT_CONTROL
0x0F
PU_HUE_AUTO_CONTROL
0x10
PU_ANALOG_VIDEO_STANDARD_CONTROL
0x11
PU_ANALOG_LOCK_STATUS_CONTROL
0x12
PU_CONTRAST_AUTO_CONTROL
0x13
1.背光补偿控制
控制选择子
PU_BACK LIGHT_COMPENSATION_CONTROL
强制性请求
SET_CUR, GET_CUR , GET_MIN, GET_MAX, GET_RES, GET_INFO , GET_DEF
长度
2
偏移
数据
长度
值
描述
0
wBacklightCompensation
2
数字
背光补偿控制的属性设置。
2.亮度控制
控制选择子
PU_BRIGHTNESS_CONTROL
强制性请求
SET_CUR, GET_CUR , GET_MIN, GET_MAX, GET_RES, GET_INFO , GET_DEF
长度
2
偏移
数据
长度
值
描述
0
wBrightness
2
数字
亮度控制的属性设置。
3.对比度控制
控制选择子
PU_CONTRAST_CONTROL
强制性请求
SET_CUR, GET_CUR , GET_MIN, GET_MAX, GET_RES, GET_INFO , GET_DEF
长度
2
偏移
数据
长度
值
描述
0
wContrast
2
数字
对比度控制的属性设置。
19.对比度,自动控制
控制选择子
PU_CONTRAST_AUTO_CONTROL
强制性请求
SET_CUR, GET_CUR, GET_INFO, GET_DEF
长度
1
偏移
数据
长度
值
描述
0
wContrast
1
数字
自动对比度控制的属性设置。
4.增益控制
控制选择子
PU_GAIN_CONTROL
强制性请求
SET_CUR, GET_CUR, GET_MIN, GET_MAX, GET_RES, GET_INFO, GET_DEF
长度
2
偏移
数据
长度
值
描述
0
wGain
2
数字增益控制的属性设置。
5.电源线频率控制
控制选择子
PU_POWER_LINE_FREQUENCY_CONTROL
强制性请求
SET_CUR, GET_CUR, GET_INFO, GET_DEF
长度
1
偏移
数据
长度
值
描述
0
bPowerLineFrequency
1
数字
电源线频率控制的属性设置。<br>0:已禁用<br>1: 50赫兹<br>2: 60赫兹<br>3: 自动
6.色调控制
控制选择子
PU_HUE_CONTROL
强制性请求
GET_CUR, GET_MIN, GET_MAX, GET_RES, GET_INFO, GET_DEF
可选请求
SET_CUR
长度
2
偏移
数据
长度
值
描述
0
wHue
2
无符号数字
色调控制的属性设置。
7.自动色调控制
控制选择子
PU_HUE_AUTO_CONTROL
强制性请求
SET_CUR, GET_CUR, GET_INFO, GET_DEF
长度
1
偏移
数据
长度
值
描述
0
bHueAuto
1
数字
自动色调控制的属性设置。
8.饱和度控制
控制选择子
PU_SATURATION_CONTROL
强制性请求
SET_CUR, GET_CUR, GET_MIN, GET_MAX, GET_RES, GET_INFO, GET_DEF
长度
2
偏移
数据
长度
值
描述
0
wSaturation
2
数字
饱和度控制的属性设置。
9.锐度控制
控制选择子
PU_SHARPNESS_CONTROL
强制性请求
SET_CUR, GET_CUR, GET_MIN, GET_MAX, GET_RES, GET_INFO, GET_DEF
长度
2
偏移
数据
长度
值
描述
0
wSharpness
2
数字
锐度控制的属性设置。
10.伽马控制
控制选择子
PU_GAMMA_CONTROL
强制性请求
SET_CUR, GET_CUR, GET_MIN, GET_MAX, GET_RES, GET_INFO, GET_DEF
长度
2
偏移
数据
长度
值
描述
0
wGamma
2
数字
伽马控制的属性设置。
11.白平衡温度控制
控制选择子
PU_WHITE_BALANCE_TEMPERATURE_CONTROL
强制性请求
GET_CUR, GET_MIN, GET_MAX, GET_RES, GET_INFO, GET_DEF
可选请求
SET_CUR
长度
2
偏移
数据
长度
值
描述
0
wWhiteBalanceTemperature
2
数字
白平衡温度控制的属性设置。
12.自动白平衡温度控制
控制选择子
PU_WHITE_BALANCE_TEMPERATURE_AUTO_CONTROL
强制性请求
SET_CUR, GET_CUR, GET_INFO, GET_DEF
长度
1
偏移
数据
长度
值
描述
0
bWhiteBalanceTemperatureAuto
1
数字
自动白平衡温度控制的属性设置。
13.白平衡部件控制
控制选择子
PU_WHITE_BALANCE_COMPONENT_CONTRO
强制性请求
GET_CUR, GET_MIN, GET_MAX, GET_RES, GET_INFO, GET_DEF
可选请求
SET_CUR
长度
4
偏移
数据
长度
值
描述
0
wWhiteBalanceBlue
2
数字
蓝部件控制的属性设置。
2
wWhiteBalanceRed
2
数字
红控制的属性设置。
14.自动白平衡部件控制
控制选择子
PU_WHITE_BALANCE_COMPONENT_AUTO_CONTROL
强制性请求
SET_CUR, GET_CUR, GET_INFO, GET_DEF
长度
1
偏移
数据
长度
值
描述
0
bWhiteBalanceComponentAuto
1
数字
自动白平衡部件部件控制的属性设置。
15.数字乘法器控制
控制选择子
PU_DIGITAL_MULTIPLIER_CONTROL
强制性请求
SET_CUR, GET_CUR, GET_MIN, GET_MAX, GET_RES, GET_INFO, GET_DEF
长度
2
偏移
数据
长度
值
描述
0
wMultiplierStep
2
数字
Z’cur值 。
16.数字乘法器限位控制
控制选择子
PU_DIGITAL_MULTIPLIER_LIMIT_CONTROL
强制性请求
SET_CUR, GET_CUR, GET_MIN, GET_MAX, GET_RES, GET_INFO, GET_DEF
长度
2
偏移
数据
长度
值
描述
0
wMultiplierLimit
2
数字
指定的Z’cur上限值 。
17.模拟视频标准控制
控制选择子
PU_ANALOG_VIDEO_STANDARD_CONTROL
强制性请求
GET_CUR, GET_INFO
长度
1
偏移
数据
长度
值
描述
0
bVideoStandard
1
数字
输入视频信号的模拟视频标准。<br>0:无<br>1: NTSC–525/60<br>2: PAL–625/50<br>3: SECAM–625/50<br>4: NTSC–625/50<br>5: PAL–525/60<br>6-255:保留。
18.模拟视频锁定状态控制
控制选择子
PU_ANALOG_LOCK_STATUS_CONTROL
强制性请求
GET_CUR, GET_INFO
长度
1
偏移
数据
长度
值
描述
0
bStatus
1
数字
0:视频解码器被锁定。<br>1: 视频解码器未锁定。<br>2-255:保留。不要使用。
¥打赏
随手分享,手有余香
HID人机交互QQ群:564808376
UAC音频QQ群:218581009
UVC相机QQ群:331552032
BOT&UASP大容量存储QQ群:258159197
STC-USB单片机QQ群:315457461
USB技术交流QQ群2:580684376
USB技术交流QQ群:952873936