AudioUnit Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Un componente de complemento que procesa o genera datos de audio.
public class AudioUnit : IDisposable, ObjCRuntime.INativeObject
type AudioUnit = class
interface IDisposable
interface INativeObject
- Herencia
-
AudioUnit
- Implementaciones
Constructores
AudioUnit(AudioComponent) |
Un componente de complemento que procesa o genera datos de audio. |
Propiedades
Component |
Un componente de complemento que procesa o genera datos de audio. |
Handle |
Identificador (puntero) a la representación del objeto no administrado. |
IsPlaying |
Un componente de complemento que procesa o genera datos de audio. |
Métodos
AudioOutputUnitPublish(AudioComponentDescription, String, UInt32) |
Un componente de complemento que procesa o genera datos de audio. |
Dispose() |
Libera los recursos utilizados por el objeto AudioUnit. |
Dispose(Boolean) |
Libera los recursos utilizados por el objeto AudioUnit. |
GetAudioFormat(AudioUnitScopeType, UInt32) |
Un componente de complemento que procesa o genera datos de audio. |
GetClassInfo(AudioUnitScopeType, UInt32) |
Un componente de complemento que procesa o genera datos de audio. |
GetCurrentDevice(AudioUnitScopeType, UInt32) |
Un componente de complemento que procesa o genera datos de audio. |
GetCurrentInputDevice() |
Obsoletos.
Un componente de complemento que procesa o genera datos de audio. |
GetElementCount(AudioUnitScopeType) |
Un componente de complemento que procesa o genera datos de audio. |
GetHostIcon(Single) |
Un componente de complemento que procesa o genera datos de audio. |
GetLatency() |
Un componente de complemento que procesa o genera datos de audio. |
GetMaximumFramesPerSlice(AudioUnitScopeType, UInt32) |
Un componente de complemento que procesa o genera datos de audio. |
GetParameterList(AudioUnitScopeType, UInt32) |
Un componente de complemento que procesa o genera datos de audio. |
Initialize() |
Un componente de complemento que procesa o genera datos de audio. |
LoadInstrument(SamplerInstrumentData, AudioUnitScopeType, UInt32) |
Un componente de complemento que procesa o genera datos de audio. |
MakeConnection(AudioUnit, UInt32, UInt32) |
Un componente de complemento que procesa o genera datos de audio. |
MusicDeviceMIDIEvent(UInt32, UInt32, UInt32, UInt32) |
Un componente de complemento que procesa o genera datos de audio. |
Render(AudioUnitRenderActionFlags, AudioTimeStamp, UInt32, UInt32, AudioBuffers) |
Un componente de complemento que procesa o genera datos de audio. |
ScheduleParameter(AudioUnitParameterEvent, UInt32) |
Un componente de complemento que procesa o genera datos de audio. |
SetAudioFormat(AudioStreamBasicDescription, AudioUnitScopeType, UInt32) |
Obsoletos.
Un componente de complemento que procesa o genera datos de audio. |
SetClassInfo(ClassInfoDictionary, AudioUnitScopeType, UInt32) |
Un componente de complemento que procesa o genera datos de audio. |
SetCurrentDevice(UInt32, AudioUnitScopeType, UInt32) |
Un componente de complemento que procesa o genera datos de audio. |
SetElementCount(AudioUnitScopeType, UInt32) |
Un componente de complemento que procesa o genera datos de audio. |
SetEnableIO(Boolean, AudioUnitScopeType, UInt32) |
Un componente de complemento que procesa o genera datos de audio. |
SetFormat(AudioStreamBasicDescription, AudioUnitScopeType, UInt32) |
Un componente de complemento que procesa o genera datos de audio. |
SetInputCallback(InputDelegate, AudioUnitScopeType, UInt32) |
Un componente de complemento que procesa o genera datos de audio. |
SetLatency(Double) |
Un componente de complemento que procesa o genera datos de audio. |
SetMaximumFramesPerSlice(UInt32, AudioUnitScopeType, UInt32) |
Un componente de complemento que procesa o genera datos de audio. |
SetParameter(AudioUnitParameterType, Single, AudioUnitScopeType, UInt32) |
Un componente de complemento que procesa o genera datos de audio. |
SetRenderCallback(RenderDelegate, AudioUnitScopeType, UInt32) |
Un componente de complemento que procesa o genera datos de audio. |
SetSampleRate(Double, AudioUnitScopeType, UInt32) |
Un componente de complemento que procesa o genera datos de audio. |
SetScheduledFileRegion(AUScheduledAudioFileRegion) |
Un componente de complemento que procesa o genera datos de audio. |
SetScheduledFiles(AudioFile) |
Un componente de complemento que procesa o genera datos de audio. |
SetScheduledFiles(AudioFile[]) |
Un componente de complemento que procesa o genera datos de audio. |
SetScheduleStartTimeStamp(AudioTimeStamp) |
Un componente de complemento que procesa o genera datos de audio. |
Start() |
Un componente de complemento que procesa o genera datos de audio. |
Stop() |
Un componente de complemento que procesa o genera datos de audio. |
Uninitialize() |
Un componente de complemento que procesa o genera datos de audio. |