AudioUnit Espacio de nombres
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í.
El espacio de nombres AudioUnit proporciona acceso de audio de bajo nivel, lo que permite el acceso a las unidades de audio y a las cadenas de procesamiento de audio.
Clases
AUAudioUnit |
Subclase de AVAudioNode cuyas subclases procesan audio. |
AUAudioUnit_AUAudioInputOutputUnit |
Define la interfaz de un host en una unidad de audio. |
AUAudioUnit.Notifications |
El espacio de nombres AudioUnit proporciona acceso de audio de bajo nivel, lo que permite el acceso a las unidades de audio y a las cadenas de procesamiento de audio. |
AUAudioUnitBus |
Una conexión de entrada o salida a una unidad de audio. |
AUAudioUnitBusArray |
Contenedor que contiene AUAudioUnitBus objetos para una unidad de audio. |
AUAudioUnitPreset |
Nombre e identificador de un valor preestablecido de parámetro personalizado. |
AudioComponent |
Un componente de audio. |
AudioComponentConfigurationInfo |
El espacio de nombres AudioUnit proporciona acceso de audio de bajo nivel, lo que permite el acceso a las unidades de audio y a las cadenas de procesamiento de audio. |
AudioComponentInfo |
El espacio de nombres AudioUnit proporciona acceso de audio de bajo nivel, lo que permite el acceso a las unidades de audio y a las cadenas de procesamiento de audio. |
AudioComponentValidationParameter |
El espacio de nombres AudioUnit proporciona acceso de audio de bajo nivel, lo que permite el acceso a las unidades de audio y a las cadenas de procesamiento de audio. |
AudioUnit |
Un componente de complemento que procesa o genera datos de audio. |
AudioUnitConfigurationInfo |
El espacio de nombres AudioUnit proporciona acceso de audio de bajo nivel, lo que permite el acceso a las unidades de audio y a las cadenas de procesamiento de audio. |
AudioUnitException |
Excepción relacionada con las funciones del espacio de nombres MonoTouch.AudioUnit. |
AudioUnitParameterInfo |
Contiene información sobre un parámetro de unidad de audio. |
AudioUnitUtils |
Clase de utilidad para contener funciones diversas relacionadas con secuencias de audio, muestras y categorías de salida. |
AUGraph |
Gráfico de procesamiento de audio. |
AUParameter |
Un parámetro de unidad de audio. |
AUParameterGroup |
Un grupo de AUParameter objetos para una unidad de audio. |
AUParameterNode |
Nodo que representa un parámetro o un grupo de parámetros de .AUParameterTree |
AUParameterTree |
Árbol que contiene todos los parámetros de la unidad de audio de una unidad de audio. |
AURenderEventEnumerator |
El espacio de nombres AudioUnit proporciona acceso de audio de bajo nivel, lo que permite el acceso a las unidades de audio y a las cadenas de procesamiento de audio. |
AUScheduledAudioFileRegion |
El espacio de nombres AudioUnit proporciona acceso de audio de bajo nivel, lo que permite el acceso a las unidades de audio y a las cadenas de procesamiento de audio. |
ClassInfoDictionary |
Contiene pares clave-valor en la información de clase. Se usa con SetClassInfo(ClassInfoDictionary, AudioUnitScopeType, UInt32) y GetClassInfo(AudioUnitScopeType, UInt32). |
ExtAudioFile |
ExtendedAudioFile proporciona acceso a archivos de audio de alto nivel. Proporciona una única interfaz unificada para leer y escribir archivos codificados y sin codificar con acceso a AudioFile la API y AudioConverter . |
ResourceUsageInfo |
El espacio de nombres AudioUnit proporciona acceso de audio de bajo nivel, lo que permite el acceso a las unidades de audio y a las cadenas de procesamiento de audio. |
SamplerInstrumentData |
Describe un instrumento de muestreo. Se usa con LoadInstrument(SamplerInstrumentData, AudioUnitScopeType, UInt32). |
Estructuras
AudioComponentDescription |
Identificadores de un objeto AudioComponent. |
AudioUnitParameterEvent |
Un cambio para un parámetro de unidad de audio. |
AudioUnitParameterEvent.EventValuesStruct |
Contiene estructuras para los distintos tipos de eventos de cambio de parámetros. |
AudioUnitParameterEvent.EventValuesStruct.ImmediateStruct |
Contiene valores que describen un cambio de paso en un valor de parámetro. |
AudioUnitParameterEvent.EventValuesStruct.RampStruct |
Contiene valores que describen un cambio de rampa lineal en un valor de parámetro. |
AUParameterAutomationEvent |
El espacio de nombres AudioUnit proporciona acceso de audio de bajo nivel, lo que permite el acceso a las unidades de audio y a las cadenas de procesamiento de audio. |
AUParameterEvent |
El espacio de nombres AudioUnit proporciona acceso de audio de bajo nivel, lo que permite el acceso a las unidades de audio y a las cadenas de procesamiento de audio. |
AUParameterObserverToken |
Contiene un token para un delegado de observador de parámetros instalado. |
AURecordedParameterEvent |
Evento que representa el cambio y la hora de cambio de un valor de parámetro. |
AURenderEvent |
El espacio de nombres AudioUnit proporciona acceso de audio de bajo nivel, lo que permite el acceso a las unidades de audio y a las cadenas de procesamiento de audio. |
AURenderEventHeader |
El espacio de nombres AudioUnit proporciona acceso de audio de bajo nivel, lo que permite el acceso a las unidades de audio y a las cadenas de procesamiento de audio. |
Interfaces
IAUAudioUnitFactory |
Interfaz que las extensiones de unidad de audio de la versión 3 deben implementar. |
Enumeraciones
AU3DMixerAttenuationCurve |
Enumera los tipos de curva de attentuation. |
AU3DMixerRenderingFlags |
El espacio de nombres AudioUnit proporciona acceso de audio de bajo nivel, lo que permite el acceso a las unidades de audio y a las cadenas de procesamiento de audio. |
AUAudioUnitBusType |
Enumera las funcionalidades input-ouput del bus de audio. |
AudioCodecManufacturer |
Enumeración cuyos valores especifican si se va a usar un codificador de hardware o software. |
AudioComponentFlag |
Enumeración de marcación cuyo valor especifica si se puede buscar un componente de audio. Se usa con ComponentFlags. |
AudioComponentInstantiationOptions |
Enumera las opciones que se pueden usar al crear instancias de .AUAudioUnit |
AudioComponentManufacturerType |
Enumeración que especifica que Apple fabricó un componente de audio. |
AudioComponentStatus |
Enumera los valores de estado devueltos por AudioOutputUnitPublish(AudioComponentDescription, String, UInt32). |
AudioComponentType |
Enumeración cuyos valores representan distintos tipos de componentes de audio. |
AudioComponentValidationResult |
El espacio de nombres AudioUnit proporciona acceso de audio de bajo nivel, lo que permite el acceso a las unidades de audio y a las cadenas de procesamiento de audio. |
AudioObjectPropertyElement |
El espacio de nombres AudioUnit proporciona acceso de audio de bajo nivel, lo que permite el acceso a las unidades de audio y a las cadenas de procesamiento de audio. |
AudioObjectPropertyScope |
El espacio de nombres AudioUnit proporciona acceso de audio de bajo nivel, lo que permite el acceso a las unidades de audio y a las cadenas de procesamiento de audio. |
AudioObjectPropertySelector |
El espacio de nombres AudioUnit proporciona acceso de audio de bajo nivel, lo que permite el acceso a las unidades de audio y a las cadenas de procesamiento de audio. |
AudioTypeConverter |
Enumeración cuyos valores especifican convertidores de formato de unidad de audio diferentes. |
AudioTypeEffect |
Enumeración cuyos valores especifican diferentes tipos de efectos de audio. |
AudioTypeGenerator |
Enumeración cuyos valores especifican si un generador de audio es un reproductor de archivos o un reproductor de sonido programado. |
AudioTypeMixer |
Enumeración cuyos valores especifican si el tipo de un mezclador de audio. |
AudioTypeMusicDevice |
Enumeración cuyos valores especifican si un dispositivo de música de audio es un sampler o no. |
AudioTypeOutput |
Enumeración cuyos valores especifican el tipo de salida de audio. |
AudioTypePanner |
Enumeración no implementada. |
AudioUnitBusType |
El espacio de nombres AudioUnit proporciona acceso de audio de bajo nivel, lo que permite el acceso a las unidades de audio y a las cadenas de procesamiento de audio. |
AudioUnitClumpID |
Enumera los valores usados por AudioUnitParameterInfo. Actual reservado para uso del sistema. |
AudioUnitParameterFlag |
Enumeración de marcación usada con Flags. |
AudioUnitParameterOptions |
El espacio de nombres AudioUnit proporciona acceso de audio de bajo nivel, lo que permite el acceso a las unidades de audio y a las cadenas de procesamiento de audio. |
AudioUnitParameterType |
Enumeración cuyos valores representan atributos ajustables, como el tono o el volumen. |
AudioUnitParameterUnit |
Unidad de medida usada por un parámetro de unidad de audio. |
AudioUnitPropertyIDType |
Enumeración cuyos valores especifican un tipo de AudioUnit. |
AudioUnitRemoteControlEvent |
Enumera los eventos relacionados con los comandos de control remoto. |
AudioUnitRenderActionFlags |
Enumeración cuyos valores especifican marcas de configuración para la representación de unidades de audio. |
AudioUnitScopeType |
Enumeración cuyos valores especifican roles y contextos para las propiedades de la unidad de audio. |
AudioUnitStatus |
Enumeración cuyos valores especifican el estado de .AudioUnit |
AudioUnitSubType |
El espacio de nombres AudioUnit proporciona acceso de audio de bajo nivel, lo que permite el acceso a las unidades de audio y a las cadenas de procesamiento de audio. |
AUEventSampleTime |
El espacio de nombres AudioUnit proporciona acceso de audio de bajo nivel, lo que permite el acceso a las unidades de audio y a las cadenas de procesamiento de audio. |
AUGraphError |
Enumera los errores generados por las funciones AudioUnit. |
AUHostTransportStateFlags |
Enumera los valores de marca que describen el estado de un transporte de audio. |
AUParameterAutomationEventType |
El espacio de nombres AudioUnit proporciona acceso de audio de bajo nivel, lo que permite el acceso a las unidades de audio y a las cadenas de procesamiento de audio. |
AUParameterEventType |
Enumera los tipos de eventos de parámetros de unidad de audio. |
AURenderEventType |
El espacio de nombres AudioUnit proporciona acceso de audio de bajo nivel, lo que permite el acceso a las unidades de audio y a las cadenas de procesamiento de audio. |
AUReverbRoomType |
El espacio de nombres AudioUnit proporciona acceso de audio de bajo nivel, lo que permite el acceso a las unidades de audio y a las cadenas de procesamiento de audio. |
AUScheduledAudioSliceFlags |
El espacio de nombres AudioUnit proporciona acceso de audio de bajo nivel, lo que permite el acceso a las unidades de audio y a las cadenas de procesamiento de audio. |
AUSpatializationAlgorithm |
El espacio de nombres AudioUnit proporciona acceso de audio de bajo nivel, lo que permite el acceso a las unidades de audio y a las cadenas de procesamiento de audio. |
AUSpatialMixerAttenuationCurve |
El espacio de nombres AudioUnit proporciona acceso de audio de bajo nivel, lo que permite el acceso a las unidades de audio y a las cadenas de procesamiento de audio. |
AUSpatialMixerRenderingFlags |
El espacio de nombres AudioUnit proporciona acceso de audio de bajo nivel, lo que permite el acceso a las unidades de audio y a las cadenas de procesamiento de audio. |
ExtAudioFileError |
Enumeración cuyos valores indican varios errores relacionados con ExtAudioFiles. |
InstrumentType |
Enumera los tipos de instrumento. |
ScheduledAudioSliceFlag |
Enumera las marcas de tiempo para representar segmentos de audio. |
SpatialMixerAttenuation |
Enumera los modos de atenuación. |
SpatialMixerRenderingFlags |
Enumeración de marcación usada para controlar la combinación espacial. |
Delegados
_AUImplementorStringFromValueCallback |
El espacio de nombres AudioUnit proporciona acceso de audio de bajo nivel, lo que permite el acceso a las unidades de audio y a las cadenas de procesamiento de audio. |
AUHostTransportStateBlock |
Bloque delegado que usa un host para proporcionar información sobre su estado de transporte. |
AUImplementorDisplayNameWithLengthCallback |
Delegado que devuelve el nombre para mostrar, posiblemente abreviado a |
AUImplementorStringFromValueCallback |
El espacio de nombres AudioUnit proporciona acceso de audio de bajo nivel, lo que permite el acceso a las unidades de audio y a las cadenas de procesamiento de audio. |
AUImplementorValueFromStringCallback |
|
AUImplementorValueObserver |
Delegado que notifica a la unidad de audio cuando cambia un valor de parámetro. |
AUImplementorValueProvider |
Delegado que recupera un valor de parámetro. |
AUInputHandler |
Delegado que indica a un host de E/S cuando la entrada está disponible. |
AUInternalRenderBlock |
El espacio de nombres AudioUnit proporciona acceso de audio de bajo nivel, lo que permite el acceso a las unidades de audio y a las cadenas de procesamiento de audio. |
AUMidiCIProfileChangedCallback |
El espacio de nombres AudioUnit proporciona acceso de audio de bajo nivel, lo que permite el acceso a las unidades de audio y a las cadenas de procesamiento de audio. |
AUMidiOutputEventBlock |
El espacio de nombres AudioUnit proporciona acceso de audio de bajo nivel, lo que permite el acceso a las unidades de audio y a las cadenas de procesamiento de audio. |
AUParameterAutomationObserver |
El espacio de nombres AudioUnit proporciona acceso de audio de bajo nivel, lo que permite el acceso a las unidades de audio y a las cadenas de procesamiento de audio. |
AUParameterObserver |
Observador que notifica a una unidad de audio cuando cambia un valor de parámetro. |
AUParameterRecordingObserver |
Delegar que registra los cambios de parámetro como eventos de automatización. |
AURenderBlock |
El espacio de nombres AudioUnit proporciona acceso de audio de bajo nivel, lo que permite el acceso a las unidades de audio y a las cadenas de procesamiento de audio. |
AURenderPullInputBlock |
El espacio de nombres AudioUnit proporciona acceso de audio de bajo nivel, lo que permite el acceso a las unidades de audio y a las cadenas de procesamiento de audio. |
AUScheduledAudioFileRegionCompletionHandler |
El espacio de nombres AudioUnit proporciona acceso de audio de bajo nivel, lo que permite el acceso a las unidades de audio y a las cadenas de procesamiento de audio. |
AUScheduleParameterBlock |
El espacio de nombres AudioUnit proporciona acceso de audio de bajo nivel, lo que permite el acceso a las unidades de audio y a las cadenas de procesamiento de audio. |
InputDelegate |
Devolución de llamada usada con SetInputCallback(InputDelegate, AudioUnitScopeType, UInt32). |
RenderDelegate |
Firma que usan las devoluciones de llamada de AudioUnit que proporcionan muestras de audio a audioUnit. |