VideoSyncMode Struktur
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Der Videosynchronisierungsmodus.
public readonly struct VideoSyncMode : IEquatable<Azure.ResourceManager.Media.Models.VideoSyncMode>
type VideoSyncMode = struct
Public Structure VideoSyncMode
Implements IEquatable(Of VideoSyncMode)
- Vererbung
-
VideoSyncMode
- Implementiert
Konstruktoren
VideoSyncMode(String) |
Initialisiert eine neue Instanz von VideoSyncMode. |
Eigenschaften
Auto |
Dies ist die Standardmethode. Wählt je nach Muxer-Funktionen zwischen Cfr und Vfr aus. Für das Ausgabeformat MP4 ist der Standardmodus Cfr. |
Cfr |
Eingabeframes werden bei Bedarf wiederholt und/oder gelöscht, um genau die angeforderte konstante Bildrate zu erreichen. Empfohlen, wenn die Ausgabebildrate explizit auf einen angegebenen Wert festgelegt wird. |
Passthrough |
Die Präsentationszeitstempel für Frames werden von der Eingabedatei an den Ausgabedateischreiber übergeben. Empfohlen, wenn die Eingabequelle über eine variable Framerate verfügt und versucht, mehrere Ebenen für adaptives Streaming in der Ausgabe mit abgestimmten GOP-Grenzen zu erzeugen. Hinweis: Wenn zwei oder mehr Frames in der Eingabe doppelte Zeitstempel aufweisen, weist auch die Ausgabe das gleiche Verhalten auf. |
Vfr |
Ähnlich dem Passthrough-Modus, aber wenn die Eingabe Über Frames mit doppelten Zeitstempeln verfügt, wird nur ein Frame an die Ausgabe übergeben, und andere werden gelöscht. Empfohlen, wenn die Anzahl der Ausgabeframes der Anzahl der Eingabeframes entspricht. Beispielsweise wird die Ausgabe verwendet, um eine Qualitätsmetrik wie PSNR für die Eingabe zu berechnen. |
Methoden
Equals(VideoSyncMode) |
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(VideoSyncMode, VideoSyncMode) |
Bestimmt, ob zwei VideoSyncMode Werte identisch sind. |
Implicit(String to VideoSyncMode) |
Konvertiert eine Zeichenfolge in eine VideoSyncMode. |
Inequality(VideoSyncMode, VideoSyncMode) |
Bestimmt, ob zwei VideoSyncMode Werte nicht identisch sind. |
Gilt für:
Azure SDK for .NET