共用方式為


AVMutableCompositionTrack.InsertTimeRanges 方法

定義

多載

InsertTimeRanges(NSValue[], AVAssetTrack[], CMTime, NSError)

將指定 中指定 cmTimeRangestracks 的內容插入目前播放軌中,從指定的 開始 startTime

InsertTimeRanges(NSValue, AVAssetTrack[], CMTime, NSError)
已淘汰.

從指定 之 中指定的 cmTimeRangestracks 插入內容至目前播放軌,從指定的 startTime 開始。

InsertTimeRanges(NSValue[], AVAssetTrack[], CMTime, NSError)

將指定 中指定 cmTimeRangestracks 的內容插入目前播放軌中,從指定的 開始 startTime

[Foundation.Export("insertTimeRanges:ofTracks:atTime:error:")]
public virtual bool InsertTimeRanges (Foundation.NSValue[] cmTimeRanges, AVFoundation.AVAssetTrack[] tracks, CoreMedia.CMTime startTime, out Foundation.NSError error);
abstract member InsertTimeRanges : Foundation.NSValue[] * AVFoundation.AVAssetTrack[] * CoreMedia.CMTime *  -> bool
override this.InsertTimeRanges : Foundation.NSValue[] * AVFoundation.AVAssetTrack[] * CoreMedia.CMTime *  -> bool

參數

cmTimeRanges
NSValue[]
tracks
AVAssetTrack[]
startTime
CMTime
error
NSError

傳回

屬性

適用於

InsertTimeRanges(NSValue, AVAssetTrack[], CMTime, NSError)

警告

Use 'InsertTimeRanges' overload accepting an 'NSValue' array.

從指定 之 中指定的 cmTimeRangestracks 插入內容至目前播放軌,從指定的 startTime 開始。

[System.Obsolete("Use 'InsertTimeRanges' overload accepting an 'NSValue' array.")]
public virtual bool InsertTimeRanges (Foundation.NSValue cmTimeRanges, AVFoundation.AVAssetTrack[] tracks, CoreMedia.CMTime startTime, out Foundation.NSError error);
abstract member InsertTimeRanges : Foundation.NSValue * AVFoundation.AVAssetTrack[] * CoreMedia.CMTime *  -> bool
override this.InsertTimeRanges : Foundation.NSValue * AVFoundation.AVAssetTrack[] * CoreMedia.CMTime *  -> bool

參數

cmTimeRanges
NSValue
tracks
AVAssetTrack[]
startTime
CMTime
error
NSError

傳回

屬性

適用於