Condividi tramite


EncodingComplexity Struct

Definition

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
EncodingComplexity
Implements

Constructors

Name Description
EncodingComplexity(String)

Initializes a new instance of EncodingComplexity.

Properties

Name Description
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

Name Description
Equals(EncodingComplexity)

Indicates whether the current object is equal to another object of the same type.

ToString()

Returns the fully qualified type name of this instance.

Operators

Name Description
Equality(EncodingComplexity, EncodingComplexity)

Determines if two EncodingComplexity values are the same.

Implicit(String to EncodingComplexity)

Converts a string to a EncodingComplexity.

Inequality(EncodingComplexity, EncodingComplexity)

Determines if two EncodingComplexity values are not the same.

Applies to