Struct ARLightEstimationData
A structure for light estimation information provided by the AR device.
Syntax
public struct ARLightEstimationData : IEquatable<ARLightEstimationData>
Properties
averageBrightness
An estimate for the average brightness in the scene.
Use averageBrightness.HasValue
to determine if this information is available.
Declaration
public float? averageBrightness { readonly get; set; }
Property Value
averageColorTemperature
An estimate for the average color temperature of the scene.
Use averageColorTemperature.HasValue
to determine if this information is available.
Declaration
public float? averageColorTemperature { readonly get; set; }
Property Value
colorCorrection
The scaling factors used for color correction.
The RGB scale factors are used to match the color of the light
in the scene. The alpha channel value is platform-specific.
Declaration
public Color? colorCorrection { readonly get; set; }
Property Value
Methods
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
Object |
obj |
|
Returns
Equals(ARLightEstimationData)
Declaration
public bool Equals(ARLightEstimationData other)
Parameters
Returns
GetHashCode()
Declaration
public override int GetHashCode()
Returns
ToString()
Declaration
public override string ToString()
Returns
Operators
Equality(ARLightEstimationData, ARLightEstimationData)
Declaration
public static bool operator ==(ARLightEstimationData lhs, ARLightEstimationData rhs)
Parameters
Returns
Inequality(ARLightEstimationData, ARLightEstimationData)
Declaration
public static bool operator !=(ARLightEstimationData lhs, ARLightEstimationData rhs)
Parameters
Returns