CMTime 結構
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
時間值,表示合理數位 Value/ P:CoreMedia.CMTime.Timescale。
public struct CMTime
type CMTime = struct
- 繼承
-
CMTime
建構函式
CMTime(Int64, Int32) |
時間值,表示合理數位 Value/ P:CoreMedia.CMTime.Timescale。 |
CMTime(Int64, Int32, Int64) |
時間值,表示合理數位 Value/ P:CoreMedia.CMTime.Timescale。 |
欄位
EpochKey |
時間值,表示合理數位 Value/ P:CoreMedia.CMTime.Timescale。 |
FlagsKey |
時間值,表示合理數位 Value/ P:CoreMedia.CMTime.Timescale。 |
Indefinite |
包含無限 CMTime 的常數。 |
Invalid |
包含無效 CMTime 的常數。 |
MaxTimeScale |
支援的時間調整上限。 |
NegativeInfinity |
包含負無限大 CMTime 的常數。 |
PositiveInfinity |
包含正無限大 CMTime 的常數。 |
ScaleKey |
CMTime 傳回的 NSDictionary 物件中可用來擷取 Scale 屬性的索引鍵。 |
TimeEpoch |
時間 Epoch。 |
TimeFlags |
CMTime 上設定的旗標 |
TimeScale |
CMTime 的時幅 (分母) 。 |
Value |
CMTime 的值元件 (numerator) 。 |
ValueKey |
CMTime 傳回的 NSDictionary 物件中可用來擷取 Value 屬性的索引鍵。 |
Zero |
包含零 CMTime 的常數。 |
屬性
AbsoluteValue |
時間值,表示合理數位 Value/ P:CoreMedia.CMTime.Timescale。 |
Description |
時間值,表示合理數位 Value/ P:CoreMedia.CMTime.Timescale。 |
HasBeenRounded |
表示 CMTime 已舍入。 |
IsIndefinite |
表示 CMTime 無限期。 |
IsInvalid |
表示儲存的 CMTime 值無效。 |
IsNegativeInfinity |
指出 CMTime 是否代表負無限大。 |
IsNumeric |
指出 CMTime 是否為數值。 |
IsPositiveInfinity |
指出 CMTime 是否代表正無限大。 |
Seconds |
秒數 |
方法
Add(CMTime, CMTime) |
時間值,表示合理數位 Value/ P:CoreMedia.CMTime.Timescale。 |
Compare(CMTime, CMTime) |
時間值,表示合理數位 Value/ P:CoreMedia.CMTime.Timescale。 |
ConvertScale(Int32, CMTimeRoundingMethod) |
時間值,表示合理數位 Value/ P:CoreMedia.CMTime.Timescale。 |
Equals(Object) |
時間值,表示合理數位 Value/ P:CoreMedia.CMTime.Timescale。 |
Fold(CMTime, CMTimeRange) |
時間值,表示合理數位 Value/ P:CoreMedia.CMTime.Timescale。 |
FromDictionary(NSDictionary) |
時間值,表示合理數位 Value/ P:CoreMedia.CMTime.Timescale。 |
FromSeconds(Double, Int32) |
從第二個和時幅描述建立 CMTime 的新實例。 |
GetHashCode() |
時間值,表示合理數位 Value/ P:CoreMedia.CMTime.Timescale。 |
GetMaximum(CMTime, CMTime) |
時間值,表示合理數位 Value/ P:CoreMedia.CMTime.Timescale。 |
GetMinimum(CMTime, CMTime) |
時間值,表示合理數位 Value/ P:CoreMedia.CMTime.Timescale。 |
Multiply(CMTime, Double) |
以雙精度浮點數乘以 CMTime。 |
Multiply(CMTime, Int32) |
以整數值乘以 CMTime。 |
Multiply(CMTime, Int32, Int32) |
以乘數和除數表示的分數乘以 CMTime。 |
Subtract(CMTime, CMTime) |
從另一個 CMTime 減去 CMTime。 |
ToDictionary() |
時間值,表示合理數位 Value/ P:CoreMedia.CMTime.Timescale。 |
ToString() |
CMTime 的人類可讀描述。 |
運算子
Addition(CMTime, CMTime) |
新增兩個 CMTime,並傳回新的 CMTime。 |
Equality(CMTime, CMTime) |
比較兩個 CMTime 是否相等 |
GreaterThan(CMTime, CMTime) |
時間值,表示合理數位 Value/ P:CoreMedia.CMTime.Timescale。 |
GreaterThanOrEqual(CMTime, CMTime) |
時間值,表示合理數位 Value/ P:CoreMedia.CMTime.Timescale。 |
Inequality(CMTime, CMTime) |
比較兩個 CMTime 是否不相等 |
LessThan(CMTime, CMTime) |
時間值,表示合理數位 Value/ P:CoreMedia.CMTime.Timescale。 |
LessThanOrEqual(CMTime, CMTime) |
時間值,表示合理數位 Value/ P:CoreMedia.CMTime.Timescale。 |
Multiply(CMTime, Double) |
將 CMTime 乘以雙精度浮點數。 |
Multiply(CMTime, Int32) |
以整數乘以 CMTime。 |
Subtraction(CMTime, CMTime) |
從另一個 CMTime 減去 CMTime。 |