Class SupportedFeatures
- Namespace
- Huddly.Sdk.Models
- Assembly
- Huddly.Sdk.dll
public record SupportedFeatures : IEquatable<SupportedFeatures>
- Inheritance
-
SupportedFeatures
- Implements
-
- Inherited Members
-
Constructors
SupportedFeatures(Interval?, Interval?, PtzRange?, ISet<FramingMode>?, ISet<Toggle>?, ISet<PeopleCountMode>?, bool, ISet<PerspectiveCorrection>?)
public SupportedFeatures(Interval? Brightness = null, Interval? Saturation = null, PtzRange? Ptz = null, ISet<FramingMode>? Framing = null, ISet<Toggle>? FaceBasedExposure = null, ISet<PeopleCountMode>? PeopleCount = null, bool FramingZone = false, ISet<PerspectiveCorrection>? PerspectiveCorrection = null)
Parameters
Brightness
Interval
Saturation
Interval
Ptz
PtzRange
Framing
ISet<FramingMode>
FaceBasedExposure
ISet<Toggle>
PeopleCount
ISet<PeopleCountMode>
FramingZone
bool
PerspectiveCorrection
ISet<PerspectiveCorrection>
Properties
Brightness
public Interval? Brightness { get; init; }
Property Value
- Interval
FaceBasedExposure
public ISet<Toggle>? FaceBasedExposure { get; init; }
Property Value
- ISet<Toggle>
Framing
public ISet<FramingMode>? Framing { get; init; }
Property Value
- ISet<FramingMode>
FramingZone
public bool FramingZone { get; init; }
Property Value
- bool
PeopleCount
public ISet<PeopleCountMode>? PeopleCount { get; init; }
Property Value
- ISet<PeopleCountMode>
PerspectiveCorrection
public ISet<PerspectiveCorrection>? PerspectiveCorrection { get; init; }
Property Value
- ISet<PerspectiveCorrection>
Ptz
public PtzRange? Ptz { get; init; }
Property Value
- PtzRange
Saturation
public Interval? Saturation { get; init; }
Property Value
- Interval