共用方式為


AUAudioUnit_AUAudioInputOutputUnit 類別

定義

定義主機對音訊單位的介面。

[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 11, ObjCRuntime.PlatformArchitecture.Arch64, null)]
public static class AUAudioUnit_AUAudioInputOutputUnit
type AUAudioUnit_AUAudioInputOutputUnit = class
繼承
AUAudioUnit_AUAudioInputOutputUnit
屬性

方法

CanPerformOutput(AUAudioUnit)

傳回布林值,指出音訊單位是否可以執行輸出作業。

GetCanPerformInput(AUAudioUnit)

傳回布林值,指出音訊單元是否可以執行輸入作業。

GetDeviceId(AUAudioUnit)

定義主機對音訊單位的介面。

GetDeviceInputLatency(AUAudioUnit)

定義主機對音訊單位的介面。

GetDeviceOutputLatency(AUAudioUnit)

定義主機對音訊單位的介面。

GetInputHandler(AUAudioUnit)

取得這個 IO 單位的輸入處理常式

GetOutputProvider(AUAudioUnit)

取得這個 IO 單位的輸出提供者。

IsInputEnabled(AUAudioUnit)

傳回布林值,指出音訊單元上目前是否啟用輸入。

IsOutputEnabled(AUAudioUnit)

傳回布林值,指出音訊單元上目前是否啟用輸入。

IsRunning(AUAudioUnit)

定義主機對音訊單位的介面。

SetDeviceId(AUAudioUnit, UInt32, NSError)

定義主機對音訊單位的介面。

SetInputEnabled(AUAudioUnit, Boolean)

設定布林值,控制是否在音訊單元上啟用輸入。

SetInputHandler(AUAudioUnit, AUInputHandler)

將輸入處理常式設定為指定的值。

SetOutputEnabled(AUAudioUnit, Boolean)

設定布林值,控制是否在音訊單元上啟用輸出。

SetOutputProvider(AUAudioUnit, AURenderPullInputBlock)

將輸出提供者設定為指定的值。

StartHardware(AUAudioUnit, NSError)

啟動音訊單元的硬體。

StopHardware(AUAudioUnit)

停止音訊單元的硬體。

適用於