Struct VideoCompressionQuality
Enum that controls the compression quality of the generated videos.
[JsonConverter(typeof(VideoCompressionQualityConverter))]
public readonly record struct VideoCompressionQuality : IEquatable<VideoCompressionQuality>
- Implements
- Inherited Members
Properties
AllValues
public static IReadOnlyList<VideoCompressionQuality> AllValues { get; }
Property Value
Lossless
Lossless video compression quality. This will produce videos with a larger file size.
public static VideoCompressionQuality Lossless { get; }
Property Value
Optimized
Optimized video compression quality. This will produce videos with a compressed, smaller file size.
public static VideoCompressionQuality Optimized { get; }
Property Value
Value
public string Value { get; }
Property Value
Methods
Equals(VideoCompressionQuality)
public bool Equals(VideoCompressionQuality other)
Parameters
otherVideoCompressionQuality
Returns
FromString(string)
public static VideoCompressionQuality FromString(string value)
Parameters
valuestring
Returns
GetHashCode()
public override int GetHashCode()
Returns
ToString()
public override string ToString()
Returns
Operators
implicit operator VideoCompressionQuality(string)
public static implicit operator VideoCompressionQuality(string value)
Parameters
valuestring