共用方式為


AVAudioRecorder.RecordAt 方法

定義

多載

RecordAt(Double)

在特定時間開始錄製。

RecordAt(Double, Double)

在特定時間開始錄製,並指定持續時間。

RecordAt(Double)

在特定時間開始錄製。

[Foundation.Export("recordAtTime:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 6, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 14, ObjCRuntime.PlatformArchitecture.Arch64, null)]
public virtual bool RecordAt (double time);
abstract member RecordAt : double -> bool
override this.RecordAt : double -> bool

參數

time
Double

大於或等於 currentTime 的值。 指定以秒為單位的時間。

傳回

屬性

備註

在特定時間開始錄製。 可用於完全定期錄製,或是彼此有精確位移的錄製。

適用於

RecordAt(Double, Double)

在特定時間開始錄製,並指定持續時間。

[Foundation.Export("recordAtTime:forDuration:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 6, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 14, ObjCRuntime.PlatformArchitecture.Arch64, null)]
public virtual bool RecordAt (double time, double duration);
abstract member RecordAt : double * double -> bool
override this.RecordAt : double * double -> bool

參數

time
Double

大於或等於 currentTime 的值。 指定以秒為單位的時間。

duration
Double

錄製的持續時間,以秒為單位。

傳回

屬性

備註

錄製會在幾秒鐘後 duration 自動停止。

適用於