Freigeben über


EncodingComplexity Struktur

Definition

Ermöglicht Ihnen das Konfigurieren der Encodereinstellungen, um das Gleichgewicht zwischen Geschwindigkeit und Qualität zu steuern. Beispiel: Legen Sie Komplexität auf Geschwindigkeit fest, um eine schnellere Codierung, aber eine geringere Komprimierungseffizienz zu erzielen.

public readonly struct EncodingComplexity : IEquatable<Azure.ResourceManager.Media.Models.EncodingComplexity>
type EncodingComplexity = struct
Public Structure EncodingComplexity
Implements IEquatable(Of EncodingComplexity)
Vererbung
EncodingComplexity
Implementiert

Konstruktoren

EncodingComplexity(String)

Initialisiert eine neue Instanz von EncodingComplexity.

Eigenschaften

Balanced

Konfiguriert den Encoder für die Verwendung von Einstellungen, die ein Gleichgewicht zwischen Geschwindigkeit und Qualität erzielen.

Quality

Konfiguriert den Encoder für die Verwendung von Einstellungen, die optimiert sind, um eine höhere Ausgabequalität auf Kosten einer langsameren Gesamtcodierungszeit zu erzeugen.

Speed

Konfiguriert den Encoder für die Verwendung von Einstellungen, die für eine schnellere Codierung optimiert sind. Qualität wird geopfert, um die Codierungszeit zu verkürzen.

Methoden

Equals(EncodingComplexity)

Gibt an, ob das aktuelle Objekt gleich einem anderen Objekt des gleichen Typs ist.

ToString()

Gibt den voll qualifizierten Typnamen dieser Instanz zurück.

Operatoren

Equality(EncodingComplexity, EncodingComplexity)

Bestimmt, ob zwei EncodingComplexity Werte identisch sind.

Implicit(String to EncodingComplexity)

Konvertiert eine Zeichenfolge in eine EncodingComplexity.

Inequality(EncodingComplexity, EncodingComplexity)

Bestimmt, ob zwei EncodingComplexity Werte nicht identisch sind.

Gilt für: