AUAudioUnit_AUAudioInputOutputUnit 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义主机与音频单元的接口。
[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) |
停止音频单元的硬件。 |