Member |
Data Type |
Description |
---|---|---|
dwSize |
DWORD |
Structure size. |
byFocusMode |
BYTE |
Focus mode: 0-auto, 1-manual, 2-semiautomatic. |
byAutoFocusMode |
BYTE |
Auto focus mode: 0-close, 1-mode A, 2-mode B, 3-mode AB, 4-mode C. |
wMinFocusDistance |
WORD |
Minimum focusing distance, unit: CM, 0- auto, 0xffff- infinite. |
byZoomSpeedLevel |
BYTE |
Zoom speed, ranges from 1 to 3. |
byFocusSpeedLevel |
BYTE |
Focus speed, ranges from 1 to 3. |
byOpticalZoom |
BYTE |
Optical zoom, ranges from 0 to 255. |
byDigtitalZoom |
BYTE |
Digital zoom, ranges from 0 to 255. |
fOpticalZoomLevel |
float |
Optical zoom, ranges from 1 to 32, minimum interval is 0.5 |
dwFocusPos |
DWORD |
Focus value, range: [0x1000,0xC000]. |
byFocusDefinitionDisplay |
BYTE |
Whether to display focus definition value: 0-no, 1-yes. |
byFocusSensitivity |
BYTE |
Focus sensitivity, range: [0,2], it is valid when byFocusMode is 0 or 2. |
byRes1 |
Array of BYTE |
Reserved, set to 0. |
dwRelativeFocusPos |
BYTE |
Relative focus value, low 16 bytes indicate focus value (ranges from 0 to 4000), and high 16 bytes indicate temperature value under current focus. |
byRes |
Array of BYTE |
Reserved, set to 0. |