 |
Varjo Native SDK
|
|
Go to the documentation of this file.
3 #ifndef VARJO_TYPES_MR_H
4 #define VARJO_TYPES_MR_H
8 #if defined __cplusplus
112 #if defined __cplusplus
115 #endif // VARJO_TYPES_MR_H
static const varjo_LockType varjo_LockType_Camera
Lock for camera properties.
Definition: Varjo_types_mr.h:18
static const varjo_CameraPropertyType varjo_CameraPropertyType_ExposureTime
Exposure time.
Definition: Varjo_types_mr.h:79
static const varjo_CameraPropertyMode varjo_CameraPropertyMode_Auto
Automatic mode.
Definition: Varjo_types_mr.h:92
double falloff[3]
Tolerance falloffs for HSV components (range 0.0 .. 1.0).
Definition: Varjo_types_mr.h:36
static const varjo_LockType varjo_LockType_ChromaKey
Lock for chroma key configuration.
Definition: Varjo_types_mr.h:19
union varjo_CameraValue value
Value union. Determine from 'type' which element to access.
Definition: Varjo_types_mr.h:109
int64_t varjo_CameraPropertyDataType
Camera property data types.
Definition: Varjo_types_mr.h:68
double tolerance[3]
Tolerances for HSV components (range 0.0 .. 1.0).
Definition: Varjo_types_mr.h:35
varjo_ChromaKeyType type
Chroma key type.
Definition: Varjo_types_mr.h:51
static const varjo_CameraPropertyMode varjo_CameraPropertyMode_Manual
Manual value mode.
Definition: Varjo_types_mr.h:93
static const varjo_CameraPropertyType varjo_CameraPropertyType_Sharpness
Sharpness filter mode.
Definition: Varjo_types_mr.h:83
int64_t varjo_CameraPropertyType
Camera property types that can be accessed to control video pass through cameras.
Definition: Varjo_types_mr.h:78
static const varjo_CameraPropertyMode varjo_CameraPropertyMode_Off
Off mode.
Definition: Varjo_types_mr.h:91
varjo_Bool boolValue
Boolean value.
Definition: Varjo_types_mr.h:101
static const varjo_CameraPropertyDataType varjo_CameraPropertyDataType_Int
Integer.
Definition: Varjo_types_mr.h:69
struct varjo_ChromaKeyParams_HSV hsv
Parameters for varjo_ChromaKeyType_HSV type chroma key matcher.
Definition: Varjo_types_mr.h:43
int32_t varjo_Bool
Definition: Varjo_types.h:135
static const varjo_CameraPropertyConfigType varjo_CameraPropertyConfigType_Range
Range (min, max).
Definition: Varjo_types_mr.h:63
int64_t varjo_CameraPropertyConfigType
Camera property config type.
Definition: Varjo_types_mr.h:61
Wrapper for different camera property values.
Definition: Varjo_types_mr.h:98
int64_t varjo_ChromaKeyType
Chroma keying config types for different color matchers.
Definition: Varjo_types_mr.h:26
Wrapper for different chroma key matcher parameters.
Definition: Varjo_types_mr.h:42
varjo_CameraPropertyDataType type
Data type for this value.
Definition: Varjo_types_mr.h:108
union varjo_ChromaKeyParams params
Parameters union. Determine from 'type' which element to access.
Definition: Varjo_types_mr.h:52
static const varjo_ChromaKeyType varjo_ChromaKeyType_Disabled
Chroma key matching disabled.
Definition: Varjo_types_mr.h:27
static const varjo_CameraPropertyDataType varjo_CameraPropertyDataType_Bool
Boolean.
Definition: Varjo_types_mr.h:71
static const varjo_ChromaKeyType varjo_ChromaKeyType_HSV
Chroma key matcher in HSV colorspace.
Definition: Varjo_types_mr.h:28
static const varjo_CameraPropertyDataType varjo_CameraPropertyDataType_Double
Floating point.
Definition: Varjo_types_mr.h:70
Chroma key config structure including type info and actual parameters.
Definition: Varjo_types_mr.h:50
static const varjo_CameraPropertyConfigType varjo_CameraPropertyConfigType_List
List of discrete values.
Definition: Varjo_types_mr.h:62
double doubleValue
Floating point value.
Definition: Varjo_types_mr.h:99
double targetColor[3]
Target color in HSV colorspace (range 0.0 .. 1.0).
Definition: Varjo_types_mr.h:34
static const varjo_CameraPropertyType varjo_CameraPropertyType_FlickerCompensation
Flicker compensation (50Hz and 60Hz).
Definition: Varjo_types_mr.h:82
int64_t intValue
Integer value.
Definition: Varjo_types_mr.h:100
int64_t varjo_CameraPropertyMode
Camera property modes that can be set to control video pass through cameras.
Definition: Varjo_types_mr.h:90
Camera property value structure including type info and actual value.
Definition: Varjo_types_mr.h:107
Chroma keying parameters for HSV colorspace chroma key matcher.
Definition: Varjo_types_mr.h:33
int64_t reserved[32]
Reserved for future use.
Definition: Varjo_types_mr.h:44
static const varjo_CameraPropertyType varjo_CameraPropertyType_WhiteBalance
White balance.
Definition: Varjo_types_mr.h:81
static const varjo_CameraPropertyType varjo_CameraPropertyType_ISOValue
ISO value.
Definition: Varjo_types_mr.h:80
int64_t varjo_LockType
Mixed reality lock types.
Definition: Varjo_types_mr.h:17