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.