Freigeben über


CMTime Struktur

Definition

Ein Zeitwert, der eine rationale Zahl Value/P:CoreMedia.CMTime.Timescale darstellt.

public struct CMTime
type CMTime = struct
Vererbung
CMTime

Konstruktoren

CMTime(Int64, Int32)

Ein Zeitwert, der eine rationale Zahl Value/P:CoreMedia.CMTime.Timescale darstellt.

CMTime(Int64, Int32, Int64)

Ein Zeitwert, der eine rationale Zahl Value/P:CoreMedia.CMTime.Timescale darstellt.

Felder

EpochKey

Ein Zeitwert, der eine rationale Zahl Value/P:CoreMedia.CMTime.Timescale darstellt.

FlagsKey

Ein Zeitwert, der eine rationale Zahl Value/P:CoreMedia.CMTime.Timescale darstellt.

Indefinite

Konstante, die eine unbestimmte CMTime enthält.

Invalid

Konstante, die eine ungültige CMTime enthält.

MaxTimeScale

Maximal unterstützte Zeitskalierung.

NegativeInfinity

Konstante, die eine negative unendliche CMTime enthält.

PositiveInfinity

Konstante, die eine positive unendliche CMTime enthält.

ScaleKey

Schlüssel, der in NSDictionary-Objekten verwendet werden kann, die von CMTime zurückgegeben werden, um die Scale-Eigenschaft zu extrahieren.

TimeEpoch

Die Zeitepoche.

TimeFlags

Für cmTime festgelegte Flags

TimeScale

Zeitskala für die CMTime (den Nenner).

Value

Wertkomponente eines CMTime -Werts (Zähler).

ValueKey

Schlüssel, der in NSDictionary-Objekten verwendet werden kann, die von CMTime zurückgegeben werden, um die Value-Eigenschaft zu extrahieren.

Zero

Konstante, die eine NULL CMTime enthält.

Eigenschaften

AbsoluteValue

Ein Zeitwert, der eine rationale Zahl Value/P:CoreMedia.CMTime.Timescale darstellt.

Description

Ein Zeitwert, der eine rationale Zahl Value/P:CoreMedia.CMTime.Timescale darstellt.

HasBeenRounded

Gibt an, dass die CMTime gerundet wurde.

IsIndefinite

Gibt an, dass die CMTime unbegrenzt ist.

IsInvalid

Gibt an, dass der gespeicherte CMTime-Wert ungültig ist.

IsNegativeInfinity

Gibt an, ob die CMTime eine negative Unendlichkeit darstellt.

IsNumeric

Gibt an, ob die CMTime numerisch ist.

IsPositiveInfinity

Gibt an, ob die CMTime positive Unendlichkeit darstellt.

Seconds

Anzahl der Sekunden

Methoden

Add(CMTime, CMTime)

Ein Zeitwert, der eine rationale Zahl Value/P:CoreMedia.CMTime.Timescale darstellt.

Compare(CMTime, CMTime)

Ein Zeitwert, der eine rationale Zahl Value/P:CoreMedia.CMTime.Timescale darstellt.

ConvertScale(Int32, CMTimeRoundingMethod)

Ein Zeitwert, der eine rationale Zahl Value/P:CoreMedia.CMTime.Timescale darstellt.

Equals(Object)

Ein Zeitwert, der eine rationale Zahl Value/P:CoreMedia.CMTime.Timescale darstellt.

Fold(CMTime, CMTimeRange)

Ein Zeitwert, der eine rationale Zahl Value/P:CoreMedia.CMTime.Timescale darstellt.

FromDictionary(NSDictionary)

Ein Zeitwert, der eine rationale Zahl Value/P:CoreMedia.CMTime.Timescale darstellt.

FromSeconds(Double, Int32)

Erstellt eine neue instance von CMTime aus einer zweiten Beschreibung und einer Zeitskala.

GetHashCode()

Ein Zeitwert, der eine rationale Zahl Value/P:CoreMedia.CMTime.Timescale darstellt.

GetMaximum(CMTime, CMTime)

Ein Zeitwert, der eine rationale Zahl Value/P:CoreMedia.CMTime.Timescale darstellt.

GetMinimum(CMTime, CMTime)

Ein Zeitwert, der eine rationale Zahl Value/P:CoreMedia.CMTime.Timescale darstellt.

Multiply(CMTime, Double)

Multiples eines CMTime-Werts mit einem Double-Wert.

Multiply(CMTime, Int32)

Multiples eines CMTime-Werts mit einem ganzzahligen Wert.

Multiply(CMTime, Int32, Int32)

Multiples eines CMTime-Werts mit einem Bruchteil, der als Multiplikator und Divisor ausgedrückt wird.

Subtract(CMTime, CMTime)

Substrahiert eine CMTime von einer anderen CMTime.

ToDictionary()

Ein Zeitwert, der eine rationale Zahl Value/P:CoreMedia.CMTime.Timescale darstellt.

ToString()

Für Menschen lesbare Beschreibung der CMTime.

Operatoren

Addition(CMTime, CMTime)

Fügt zwei CMTimes hinzu und gibt einen neuen zurück.

Equality(CMTime, CMTime)

Vergleicht zwei CMTimes auf Gleichheit

GreaterThan(CMTime, CMTime)

Ein Zeitwert, der eine rationale Zahl Value/P:CoreMedia.CMTime.Timescale darstellt.

GreaterThanOrEqual(CMTime, CMTime)

Ein Zeitwert, der eine rationale Zahl Value/P:CoreMedia.CMTime.Timescale darstellt.

Inequality(CMTime, CMTime)

Vergleicht zwei CMTimes auf Ungleichheit

LessThan(CMTime, CMTime)

Ein Zeitwert, der eine rationale Zahl Value/P:CoreMedia.CMTime.Timescale darstellt.

LessThanOrEqual(CMTime, CMTime)

Ein Zeitwert, der eine rationale Zahl Value/P:CoreMedia.CMTime.Timescale darstellt.

Multiply(CMTime, Double)

Multiples eines CMTime-Werts mit einem Double.

Multiply(CMTime, Int32)

Multiples eines CMTime-Werts mit einer ganzzahligen Zahl.

Subtraction(CMTime, CMTime)

Substrahiert eine CMTime von einer anderen CMTime.

Gilt für:

Weitere Informationen