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.
Definiert Werte für VideoSyncMode.
[Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Management.Media.Models.VideoSyncModeConverter))]
public struct VideoSyncMode : IEquatable<Microsoft.Azure.Management.Media.Models.VideoSyncMode>
[<Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Management.Media.Models.VideoSyncModeConverter))>]
type VideoSyncMode = struct
Public Structure VideoSyncMode
Implements IEquatable(Of VideoSyncMode)
- Vererbung
-
VideoSyncMode
- Attribute
-
Newtonsoft.Json.JsonConverterAttribute
- Implementiert
Felder
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 Bildfrequenz 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 Ausgabedatei-Writer übergeben. Empfohlen, wenn die Eingabequelle über eine variable Bildfrequenz verfügt und versucht, mehrere Ebenen für adaptives Streaming in der Ausgabe zu erzeugen, die über ausgerichtete GOP-Grenzen verfügen. Hinweis: Wenn zwei oder mehr Frames in der Eingabe doppelte Zeitstempel aufweisen, weist auch die Ausgabe das gleiche Verhalten auf. |
Vfr |
Ähnlich wie beim Passthrough-Modus, aber wenn die Eingabe Frames mit doppelten Zeitstempeln enthält, wird nur ein Frame an die Ausgabe übergeben, und andere werden gelöscht. Empfohlen, wenn erwartet wird, dass die Anzahl der Ausgabeframes gleich der Anzahl der Eingabeframes ist. Beispielsweise wird die Ausgabe verwendet, um eine Qualitätsmetrik wie PSNR für die Eingabe zu berechnen. |
Methoden
Equals(Object) |
Overrides Equals-Operator für VideoSyncMode |
Equals(VideoSyncMode) |
Vergleicht Enumerationen vom Typ VideoSyncMode |
GetHashCode() |
Rückgaben für hashCode VideoSyncMode |
ToString() |
Gibt Zeichenfolgendarstellung für VideoSyncMode zurück |
Operatoren
Equality(VideoSyncMode, VideoSyncMode) |
Overriding == operator for enum VideoSyncMode |
Implicit(String to VideoSyncMode) |
Impliziter Operator zum Konvertieren der Zeichenfolge in VideoSyncMode |
Implicit(VideoSyncMode to String) |
Impliziter Operator zum Konvertieren von VideoSyncMode in eine Zeichenfolge |
Inequality(VideoSyncMode, VideoSyncMode) |
Überschreiben des !=-Operators für die Enumeration VideoSyncMode |
Gilt für:
Azure SDK for .NET
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für