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... | |
| struct | varjo_EnvironmentCubemapConfig |
| Environment cubemap config structure. 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_EnvironmentCubemapMode |
| 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. |
| struct varjo_EnvironmentCubemapConfig |
Environment cubemap config structure.
| Data Fields | ||
|---|---|---|
| varjo_EnvironmentCubemapMode | mode | Cubemap mode. |
| int64_t | reserved[32] | |
| 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_EnvironmentCubemapMode |
| typedef int64_t varjo_LockType |
Mixed reality lock types.
|
static |
Available auto exposure presets for varjo_CameraPropertyType_AutoExposureBehavior property.
Original auto exposure behavior which is suitable for wide range of use cases in general.
|
static |
More aggressive behavior to prevent any oversaturation in the image.
Good for example for ensuring that even small displays stay readable.
|
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 |
Auto exposure behavior.
|
static |
Exposure time.
|
static |
Reproject the image to correspond the physical position of user's eyes.
|
static |
Flicker compensation (50Hz and 60Hz).
|
static |
Set focus distance in cm for AF cameras.
|
static |
ISO value.
|
static |
Sharpness filter mode.
|
static |
White balance.
|
static |
Chroma key matching disabled.
|
static |
Chroma key matcher in HSV colorspace.
|
static |
Cubemap color temperature and brightness are automatically adapted to match video pass through image.
|
static |
Cubemap uses fixed 6500K color temperature and brightness is expressed in EV100.
|
static |
Lock for camera properties.
|
static |
Lock for chroma key configuration.
|
static |
Lock for environment cubemap configuration.