Interface CameraControls
Camera controls are implemented by CameraManager. See CameraManager for documentation.
Assembly: wikitude.sdk.dll
Syntax
public interface CameraControls
Methods
disableTorch()
Declaration
enableTorch()
Declaration
getExposureTime()
Declaration
Returns
Type |
Description |
System.Int64 |
|
getExposureTimeStep()
Declaration
long getExposureTimeStep()
Returns
Type |
Description |
System.Int64 |
|
getFocusMode()
Declaration
Returns
getManualFocusDistance()
Declaration
uint getManualFocusDistance()
Returns
Type |
Description |
System.UInt32 |
|
getMaximumExposureTime()
Declaration
long getMaximumExposureTime()
Returns
Type |
Description |
System.Int64 |
|
getMaximumFocusDistance()
Declaration
uint getMaximumFocusDistance()
Returns
Type |
Description |
System.UInt32 |
|
getMaximumZoomFactor()
Declaration
float getMaximumZoomFactor()
Returns
Type |
Description |
System.Single |
|
getMinimumExposureTime()
Declaration
long getMinimumExposureTime()
Returns
Type |
Description |
System.Int64 |
|
getMinimumFocusDistance()
Declaration
uint getMinimumFocusDistance()
Returns
Type |
Description |
System.UInt32 |
|
getMinimumZoomFactor()
Declaration
float getMinimumZoomFactor()
Returns
Type |
Description |
System.Single |
|
getTorchPower()
Declaration
Returns
Type |
Description |
System.Single |
|
getZoomFactor()
Declaration
Returns
Type |
Description |
System.Single |
|
getZoomFactorStep()
Declaration
float getZoomFactorStep()
Returns
Type |
Description |
System.Single |
|
isExposureControlSupported()
Declaration
bool isExposureControlSupported()
Returns
Type |
Description |
System.Boolean |
|
isExposurePointOfInterestSupported()
Declaration
bool isExposurePointOfInterestSupported()
Returns
Type |
Description |
System.Boolean |
|
isFocusControlSupported()
Declaration
bool isFocusControlSupported()
Returns
Type |
Description |
System.Boolean |
|
isFocusModeSupported(FocusMode)
Declaration
bool isFocusModeSupported(FocusMode focusMode_)
Parameters
Returns
Type |
Description |
System.Boolean |
|
isFocusPointOfInterestSupported()
Declaration
bool isFocusPointOfInterestSupported()
Returns
Type |
Description |
System.Boolean |
|
isManualFocusSupported()
Declaration
bool isManualFocusSupported()
Returns
Type |
Description |
System.Boolean |
|
isTorchEnabled()
Declaration
Returns
Type |
Description |
System.Boolean |
|
isTorchPowerSupported()
Declaration
bool isTorchPowerSupported()
Returns
Type |
Description |
System.Boolean |
|
isTorchSupported()
Declaration
Returns
Type |
Description |
System.Boolean |
|
isZoomControlSupported()
Declaration
bool isZoomControlSupported()
Returns
Type |
Description |
System.Boolean |
|
setAutoExposure()
Declaration
setExposureTime(Int64)
Declaration
void setExposureTime(long exposureTime_)
Parameters
Type |
Name |
Description |
System.Int64 |
exposureTime_ |
|
setFocusMode(FocusMode)
Declaration
void setFocusMode(FocusMode focusMode_)
Parameters
setManualFocusDistance(UInt32)
Declaration
void setManualFocusDistance(uint focusDistance_)
Parameters
Type |
Name |
Description |
System.UInt32 |
focusDistance_ |
|
setPointOfInterest(Point2i, Boolean, Boolean)
Declaration
void setPointOfInterest(Point2i pointOfInterest_, bool enableFocus_, bool enableExposure_)
Parameters
Type |
Name |
Description |
Point2i |
pointOfInterest_ |
|
System.Boolean |
enableFocus_ |
|
System.Boolean |
enableExposure_ |
|
setTorchPower(Single)
Declaration
void setTorchPower(float powerPercent)
Parameters
Type |
Name |
Description |
System.Single |
powerPercent |
|
setZoomFactor(Single)
Declaration
void setZoomFactor(float zoomFactor_)
Parameters
Type |
Name |
Description |
System.Single |
zoomFactor_ |
|