EncodingComplexity Struct
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Allows you to configure the encoder settings to control the balance between speed and quality. Example: set Complexity as Speed for faster encoding but less compression efficiency.
public readonly struct EncodingComplexity : IEquatable<Azure.ResourceManager.Media.Models.EncodingComplexity>
type EncodingComplexity = struct
Public Structure EncodingComplexity
Implements IEquatable(Of EncodingComplexity)
- Inheritance
-
System.ValueTypeEncodingComplexity
- Implements
-
System.IEquatable<EncodingComplexity>
Constructors
| EncodingComplexity(String) |
Initializes a new instance of EncodingComplexity. |
Properties
| Balanced |
Configures the encoder to use settings that achieve a balance between speed and quality. |
| Quality |
Configures the encoder to use settings optimized to produce higher quality output at the expense of slower overall encode time. |
| Speed |
Configures the encoder to use settings optimized for faster encoding. Quality is sacrificed to decrease encoding time. |
Methods
| Equals(EncodingComplexity) |
Indicates whether the current object is equal to another object of the same type. |
| Equals(Object) |
Indicates whether this instance and a specified object are equal. |
| GetHashCode() |
Returns the hash code for this instance. |
| ToString() |
Returns the fully qualified type name of this instance. |
Operators
| Equality(EncodingComplexity, EncodingComplexity) |
Determines if two EncodingComplexity values are the same. |
| Implicit(String to EncodingComplexity) |
Converts a System.String to a EncodingComplexity. |
| Inequality(EncodingComplexity, EncodingComplexity) |
Determines if two EncodingComplexity values are not the same. |