次の方法で共有


AVPlayerItem.Seek メソッド

定義

オーバーロード

Seek(CMTime, CMTime, CMTime, AVCompletion)

再生ストリーム内の特定の場所をシークします

Seek(NSDate, AVCompletion)

指定した日付までプレーヤーをシークします。

Seek(CMTime, CMTime, CMTime)

指定した許容範囲内で、指定した timeにシークします。

Seek(NSDate)

日付ターゲットをシークします。

Seek(CMTime, AVCompletion)

指定した時間までプレーヤーをシークします。

Seek(CMTime)

指定した timeをシークします。

Seek(CMTime, CMTime, CMTime, AVCompletion)

再生ストリーム内の特定の場所をシークします

[Foundation.Export("seekToTime:toleranceBefore:toleranceAfter:completionHandler:")]
public virtual void Seek (CoreMedia.CMTime time, CoreMedia.CMTime toleranceBefore, CoreMedia.CMTime toleranceAfter, AVFoundation.AVCompletion completion);
abstract member Seek : CoreMedia.CMTime * CoreMedia.CMTime * CoreMedia.CMTime * AVFoundation.AVCompletion -> unit
override this.Seek : CoreMedia.CMTime * CoreMedia.CMTime * CoreMedia.CMTime * AVFoundation.AVCompletion -> unit

パラメーター

time
CMTime

時間ターゲットをシークします。

toleranceBefore
CMTime

時間の許容範囲は、時刻より前に許可されます。

toleranceAfter
CMTime

時間の許容範囲は、時間の後に許可されます。

completion
AVCompletion

シーク操作が完了したときに呼び出すメソッド。

属性

注釈

許容範囲が 0 の場合、プレーヤーは完了する前に、より多くの作業を実行する必要がある場合があります。

適用対象

Seek(NSDate, AVCompletion)

指定した日付までプレーヤーをシークします。

[Foundation.Export("seekToDate:completionHandler:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 6, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 9, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual bool Seek (Foundation.NSDate date, AVFoundation.AVCompletion completion);
abstract member Seek : Foundation.NSDate * AVFoundation.AVCompletion -> bool
override this.Seek : Foundation.NSDate * AVFoundation.AVCompletion -> bool

パラメーター

date
NSDate

シークする日付。

completion
AVCompletion

シーク操作が完了したら呼び出すメソッド。

戻り値

属性

適用対象

Seek(CMTime, CMTime, CMTime)

指定した許容範囲内で、指定した timeにシークします。

[Foundation.Export("seekToTime:toleranceBefore:toleranceAfter:")]
[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.MacOSX, 10, 13, ObjCRuntime.PlatformArchitecture.None, "Use 'Seek (CMTime, CMTime, CMTime, AVCompletion)' instead.")]
[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.iOS, 11, 0, ObjCRuntime.PlatformArchitecture.None, "Use 'Seek (CMTime, CMTime, CMTime, AVCompletion)' instead.")]
public virtual void Seek (CoreMedia.CMTime time, CoreMedia.CMTime toleranceBefore, CoreMedia.CMTime toleranceAfter);
[Foundation.Export("seekToTime:toleranceBefore:toleranceAfter:")]
public virtual void Seek (CoreMedia.CMTime time, CoreMedia.CMTime toleranceBefore, CoreMedia.CMTime toleranceAfter);
abstract member Seek : CoreMedia.CMTime * CoreMedia.CMTime * CoreMedia.CMTime -> unit
override this.Seek : CoreMedia.CMTime * CoreMedia.CMTime * CoreMedia.CMTime -> unit

パラメーター

time
CMTime

時間ターゲットをシークします。

toleranceBefore
CMTime
toleranceAfter
CMTime
属性

適用対象

Seek(NSDate)

日付ターゲットをシークします。

[Foundation.Export("seekToDate:")]
[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.MacOSX, 10, 13, ObjCRuntime.PlatformArchitecture.None, "Use 'Seek (NSDate, AVCompletion)' instead.")]
[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.iOS, 11, 0, ObjCRuntime.PlatformArchitecture.None, "Use 'Seek (NSDate, AVCompletion)' instead.")]
public virtual bool Seek (Foundation.NSDate date);
[Foundation.Export("seekToDate:")]
public virtual bool Seek (Foundation.NSDate date);
abstract member Seek : Foundation.NSDate -> bool
override this.Seek : Foundation.NSDate -> bool

パラメーター

date
NSDate

シークする日付。

戻り値

属性

適用対象

Seek(CMTime, AVCompletion)

指定した時間までプレーヤーをシークします。

[Foundation.Export("seekToTime:completionHandler:")]
public virtual void Seek (CoreMedia.CMTime time, AVFoundation.AVCompletion completion);
abstract member Seek : CoreMedia.CMTime * AVFoundation.AVCompletion -> unit
override this.Seek : CoreMedia.CMTime * AVFoundation.AVCompletion -> unit

パラメーター

time
CMTime

時間ターゲットをシークします。

completion
AVCompletion

シーク操作が完了したら呼び出すメソッド。

属性

適用対象

Seek(CMTime)

指定した timeをシークします。

[Foundation.Export("seekToTime:")]
[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.MacOSX, 10, 13, ObjCRuntime.PlatformArchitecture.None, "Use 'Seek (CMTime, AVCompletion)' instead.")]
[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.iOS, 11, 0, ObjCRuntime.PlatformArchitecture.None, "Use 'Seek (CMTime, AVCompletion)' instead.")]
public virtual void Seek (CoreMedia.CMTime time);
[Foundation.Export("seekToTime:")]
public virtual void Seek (CoreMedia.CMTime time);
abstract member Seek : CoreMedia.CMTime -> unit
override this.Seek : CoreMedia.CMTime -> unit

パラメーター

time
CMTime

時間ターゲットをシークします。

属性

適用対象