Go to the source code of this file.
Data Structures | |
| struct | varjo_ChromaKeyParams_HSV |
| Chroma keying parameters for HSV colorspace chroma key matcher. More... | |
| union | varjo_ChromaKeyParams |
| Wrapper for different chroma key matcher parameters. More... | |
| struct | varjo_ChromaKeyConfig |
| Chroma key config structure including type info and actual parameters. More... | |
| union | varjo_CameraValue |
| Wrapper for different camera property values. More... | |
| struct | varjo_CameraPropertyValue |
| Camera property value structure including type info and actual value. More... | |
Typedefs | |
| typedef int64_t | varjo_LockType |
| Mixed reality lock types. More... | |
| typedef int64_t | varjo_ChromaKeyType |
| Chroma keying config types for different color matchers. More... | |
| typedef int64_t | varjo_CameraPropertyConfigType |
| Camera property config type. More... | |
| typedef int64_t | varjo_CameraPropertyDataType |
| Camera property data types. More... | |
| typedef int64_t | varjo_CameraPropertyType |
| Camera property types that can be accessed to control video pass through cameras. More... | |
| typedef int64_t | varjo_CameraPropertyMode |
| Camera property modes that can be set to control video pass through cameras. More... | |
| struct varjo_ChromaKeyParams_HSV |
| union varjo_ChromaKeyParams |
Wrapper for different chroma key matcher parameters.
| Data Fields | ||
|---|---|---|
| struct varjo_ChromaKeyParams_HSV | hsv | Parameters for varjo_ChromaKeyType_HSV type chroma key matcher. |
| int64_t | reserved[32] | Reserved for future use. |
| struct varjo_ChromaKeyConfig |
Chroma key config structure including type info and actual parameters.
| Data Fields | ||
|---|---|---|
| union varjo_ChromaKeyParams | params | Parameters union. Determine from 'type' which element to access. |
| varjo_ChromaKeyType | type | Chroma key type. |
| union varjo_CameraValue |
Wrapper for different camera property values.
| Data Fields | ||
|---|---|---|
| varjo_Bool | boolValue | Boolean value. |
| double | doubleValue | Floating point value. |
| int64_t | intValue | Integer value. |
| struct varjo_CameraPropertyValue |
Camera property value structure including type info and actual value.
| Data Fields | ||
|---|---|---|
| varjo_CameraPropertyDataType | type | Data type for this value. |
| union varjo_CameraValue | value | Value union. Determine from 'type' which element to access. |
| typedef int64_t varjo_CameraPropertyConfigType |
Camera property config type.
| typedef int64_t varjo_CameraPropertyDataType |
Camera property data types.
| typedef int64_t varjo_CameraPropertyMode |
Camera property modes that can be set to control video pass through cameras.
See varjo_MRGetCameraPropertyModes documentation for details.
| typedef int64_t varjo_CameraPropertyType |
Camera property types that can be accessed to control video pass through cameras.
See varjo_MRGetCameraPropertyModes and varjo_MRGetCameraPropertyValues documentation for details.
| typedef int64_t varjo_ChromaKeyType |
Chroma keying config types for different color matchers.
| typedef int64_t varjo_LockType |
Mixed reality lock types.
|
static |
List of discrete values.
|
static |
Range (min, max).
|
static |
Boolean.
|
static |
Floating point.
|
static |
Integer.
|
static |
Automatic mode.
|
static |
Manual value mode.
|
static |
Off mode.
|
static |
Exposure time.
|
static |
Flicker compensation (50Hz and 60Hz).
|
static |
ISO value.
|
static |
Sharpness filter mode.
|
static |
White balance.
|
static |
Chroma key matching disabled.
|
static |
Chroma key matcher in HSV colorspace.
|
static |
Lock for camera properties.
|
static |
Lock for chroma key configuration.