次の方法で共有


CMTime 構造体

定義

有理数 Value/CoreMedia.CMTime.Timescale を表す時間値。

public struct CMTime
type CMTime = struct
継承
CMTime

コンストラクター

CMTime(Int64, Int32)

有理数 Value/CoreMedia.CMTime.Timescale を表す時間値。

CMTime(Int64, Int32, Int64)

有理数 Value/CoreMedia.CMTime.Timescale を表す時間値。

フィールド

EpochKey

有理数 Value/CoreMedia.CMTime.Timescale を表す時間値。

FlagsKey

有理数 Value/CoreMedia.CMTime.Timescale を表す時間値。

Indefinite

不定 CMTime を含む定数。

Invalid

無効な CMTime を含む定数。

MaxTimeScale

サポートされている最大時間スケール。

NegativeInfinity

負の無限大 CMTime を含む定数。

PositiveInfinity

正の無限大 CMTime を含む定数。

ScaleKey

CMTime によって返される NSDictionary オブジェクトで Scale プロパティを抽出するために使用できるキー。

TimeEpoch

時間エポック。

TimeFlags

CMTime に設定されたフラグ

TimeScale

CMTime (分母) のタイムスケール。

Value

CMTime (分子) の値コンポーネント。

ValueKey

CMTime によって返される NSDictionary オブジェクトで Value プロパティを抽出するために使用できるキー。

Zero

0 CMTime を含む定数。

プロパティ

AbsoluteValue

有理数 Value/CoreMedia.CMTime.Timescale を表す時間値。

Description

有理数 Value/CoreMedia.CMTime.Timescale を表す時間値。

HasBeenRounded

CMTime が丸められたことを示します。

IsIndefinite

CMTime が無期限であることを示します。

IsInvalid

格納されている CMTime 値が無効であることを示します。

IsNegativeInfinity

CMTime が負の無限大を表すかどうかを示します。

IsNumeric

CMTime が数値かどうかを示します。

IsPositiveInfinity

CMTime が正の無限大を表すかどうかを示します。

Seconds

秒数

メソッド

Add(CMTime, CMTime)

有理数 Value/CoreMedia.CMTime.Timescale を表す時間値。

Compare(CMTime, CMTime)

有理数 Value/CoreMedia.CMTime.Timescale を表す時間値。

ConvertScale(Int32, CMTimeRoundingMethod)

有理数 Value/CoreMedia.CMTime.Timescale を表す時間値。

Equals(Object)

有理数 Value/CoreMedia.CMTime.Timescale を表す時間値。

Fold(CMTime, CMTimeRange)

有理数 Value/CoreMedia.CMTime.Timescale を表す時間値。

FromDictionary(NSDictionary)

有理数 Value/CoreMedia.CMTime.Timescale を表す時間値。

FromSeconds(Double, Int32)

2 番目のタイムスケールの説明から CMTime の新しいインスタンスを作成します。

GetHashCode()

有理数 Value/CoreMedia.CMTime.Timescale を表す時間値。

GetMaximum(CMTime, CMTime)

有理数 Value/CoreMedia.CMTime.Timescale を表す時間値。

GetMinimum(CMTime, CMTime)

有理数 Value/CoreMedia.CMTime.Timescale を表す時間値。

Multiply(CMTime, Double)

CMTime を倍精度浮動小数点型 (double) の値で倍数にします。

Multiply(CMTime, Int32)

CMTime を整数値で倍数にします。

Multiply(CMTime, Int32, Int32)

CMTime を、乗数と除数として表される分数で倍数化します。

Subtract(CMTime, CMTime)

別の CMTime から CMTime をサブストラクトします。

ToDictionary()

有理数 Value/CoreMedia.CMTime.Timescale を表す時間値。

ToString()

CMTime の人間が判読できる説明。

演算子

Addition(CMTime, CMTime)

2 つの CMTime を追加し、新しい CMTime を返します。

Equality(CMTime, CMTime)

2 つの CMTime を比較して等しいかどうか

GreaterThan(CMTime, CMTime)

有理数 Value/CoreMedia.CMTime.Timescale を表す時間値。

GreaterThanOrEqual(CMTime, CMTime)

有理数 Value/CoreMedia.CMTime.Timescale を表す時間値。

Inequality(CMTime, CMTime)

2 つの CMTime を比較して不等式を比較します

LessThan(CMTime, CMTime)

有理数 Value/CoreMedia.CMTime.Timescale を表す時間値。

LessThanOrEqual(CMTime, CMTime)

有理数 Value/CoreMedia.CMTime.Timescale を表す時間値。

Multiply(CMTime, Double)

CMTime を倍精度浮動小数点型 (double) で倍数化します。

Multiply(CMTime, Int32)

CMTime を整数で倍数にします。

Subtraction(CMTime, CMTime)

別の CMTime から CMTime をサブストラクトします。

適用対象

こちらもご覧ください