AudioUnit Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
O namespace AudioUnit fornece acesso de áudio de baixo nível, permitindo o acesso a unidades de áudio e cadeias de processamento de áudio.
Classes
AUAudioUnit |
Uma subclasse de AVAudioNode cujas subclasses processam áudio. |
AUAudioUnit_AUAudioInputOutputUnit |
Define a interface de um host para uma unidade de áudio. |
AUAudioUnit.Notifications |
O namespace AudioUnit fornece acesso de áudio de baixo nível, permitindo o acesso a unidades de áudio e cadeias de processamento de áudio. |
AUAudioUnitBus |
Uma conexão de entrada ou saída com uma unidade de áudio. |
AUAudioUnitBusArray |
Um contêiner que contém AUAudioUnitBus objetos para uma unidade de áudio. |
AUAudioUnitPreset |
Um nome e identificador para uma predefinição de parâmetro personalizado. |
AudioComponent |
Um componente de áudio. |
AudioComponentConfigurationInfo |
O namespace AudioUnit fornece acesso de áudio de baixo nível, permitindo o acesso a unidades de áudio e cadeias de processamento de áudio. |
AudioComponentInfo |
O namespace AudioUnit fornece acesso de áudio de baixo nível, permitindo o acesso a unidades de áudio e cadeias de processamento de áudio. |
AudioComponentValidationParameter |
O namespace AudioUnit fornece acesso de áudio de baixo nível, permitindo o acesso a unidades de áudio e cadeias de processamento de áudio. |
AudioUnit |
Um componente de plug-in que processa ou gera dados de áudio. |
AudioUnitConfigurationInfo |
O namespace AudioUnit fornece acesso de áudio de baixo nível, permitindo o acesso a unidades de áudio e cadeias de processamento de áudio. |
AudioUnitException |
Uma exceção relacionada a funções no namespace MonoTouch.AudioUnit. |
AudioUnitParameterInfo |
Contém informações sobre um parâmetro de unidade de áudio. |
AudioUnitUtils |
Classe de utilitário para manter funções diversas relacionadas a fluxos de áudio, exemplos e categorias de saída. |
AUGraph |
Um grafo de processamento de áudio. |
AUParameter |
Um parâmetro de unidade de áudio. |
AUParameterGroup |
Um grupo de objetos para uma unidade de AUParameter áudio. |
AUParameterNode |
Um nó que representa um parâmetro ou grupo de parâmetros em um AUParameterTree. |
AUParameterTree |
Uma árvore que contém todos os parâmetros de unidade de áudio para uma unidade de áudio. |
AURenderEventEnumerator |
O namespace AudioUnit fornece acesso de áudio de baixo nível, permitindo o acesso a unidades de áudio e cadeias de processamento de áudio. |
AUScheduledAudioFileRegion |
O namespace AudioUnit fornece acesso de áudio de baixo nível, permitindo o acesso a unidades de áudio e cadeias de processamento de áudio. |
ClassInfoDictionary |
Contém pares chave-valor em informações de classe. Usado com SetClassInfo(ClassInfoDictionary, AudioUnitScopeType, UInt32) e GetClassInfo(AudioUnitScopeType, UInt32). |
ExtAudioFile |
O ExtendedAudioFile fornece acesso a arquivos de áudio de alto nível. Ele fornece uma única interface unificada para ler e gravar arquivos codificados e não codificados com acesso à AudioFile API e AudioConverter . |
ResourceUsageInfo |
O namespace AudioUnit fornece acesso de áudio de baixo nível, permitindo o acesso a unidades de áudio e cadeias de processamento de áudio. |
SamplerInstrumentData |
Descreve um instrumento de amostra. Usado com LoadInstrument(SamplerInstrumentData, AudioUnitScopeType, UInt32). |
Estruturas
AudioComponentDescription |
Identificadores de um AudioComponent. |
AudioUnitParameterEvent |
Uma alteração para um parâmetro de unidade de áudio. |
AudioUnitParameterEvent.EventValuesStruct |
Contém structs para diferentes tipos de eventos de alteração de parâmetro. |
AudioUnitParameterEvent.EventValuesStruct.ImmediateStruct |
Contém valores que descrevem uma alteração de etapa em um valor de parâmetro. |
AudioUnitParameterEvent.EventValuesStruct.RampStruct |
Contém valores que descrevem uma alteração de rampa linear em um valor de parâmetro. |
AUParameterAutomationEvent |
O namespace AudioUnit fornece acesso de áudio de baixo nível, permitindo o acesso a unidades de áudio e cadeias de processamento de áudio. |
AUParameterEvent |
O namespace AudioUnit fornece acesso de áudio de baixo nível, permitindo o acesso a unidades de áudio e cadeias de processamento de áudio. |
AUParameterObserverToken |
Contém um token para um delegado de observador de parâmetro instalado. |
AURecordedParameterEvent |
Um evento que representa a alteração e a hora da alteração de um valor de parâmetro. |
AURenderEvent |
O namespace AudioUnit fornece acesso de áudio de baixo nível, permitindo o acesso a unidades de áudio e cadeias de processamento de áudio. |
AURenderEventHeader |
O namespace AudioUnit fornece acesso de áudio de baixo nível, permitindo o acesso a unidades de áudio e cadeias de processamento de áudio. |
Interfaces
IAUAudioUnitFactory |
Interface que as extensões de Unidade de Áudio da versão 3 devem implementar. |
Enumerações
AU3DMixerAttenuationCurve |
Enumera tipos de curva de attentuação. |
AU3DMixerRenderingFlags |
O namespace AudioUnit fornece acesso de áudio de baixo nível, permitindo o acesso a unidades de áudio e cadeias de processamento de áudio. |
AUAudioUnitBusType |
Enumera os recursos de entrada/saída do barramento de unidade de áudio. |
AudioCodecManufacturer |
Uma enumeração cujos valores especificam se um codificador de hardware ou software deve ser usado. |
AudioComponentFlag |
Uma enumeração de sinalização cujo valor especifica se um componente de áudio é pesquisável. Usada com ComponentFlags |
AudioComponentInstantiationOptions |
Enumera opções que podem ser usadas ao instanciar um AUAudioUnit. |
AudioComponentManufacturerType |
Uma enumeração que especifica que um componente de áudio foi fabricado pela Apple. |
AudioComponentStatus |
Enumera status valores retornados por AudioOutputUnitPublish(AudioComponentDescription, String, UInt32). |
AudioComponentType |
Uma enumeração cujos valores representam diferentes tipos de componentes de áudio. |
AudioComponentValidationResult |
O namespace AudioUnit fornece acesso de áudio de baixo nível, permitindo o acesso a unidades de áudio e cadeias de processamento de áudio. |
AudioObjectPropertyElement |
O namespace AudioUnit fornece acesso de áudio de baixo nível, permitindo o acesso a unidades de áudio e cadeias de processamento de áudio. |
AudioObjectPropertyScope |
O namespace AudioUnit fornece acesso de áudio de baixo nível, permitindo o acesso a unidades de áudio e cadeias de processamento de áudio. |
AudioObjectPropertySelector |
O namespace AudioUnit fornece acesso de áudio de baixo nível, permitindo o acesso a unidades de áudio e cadeias de processamento de áudio. |
AudioTypeConverter |
Uma enumeração cujos valores especificam conversores de formato de unidade de áudio diferentes. |
AudioTypeEffect |
Uma enumeração cujos valores especificam diferentes tipos de efeitos de áudio. |
AudioTypeGenerator |
Uma enumeração cujos valores especificam se um gerador de áudio é um player de arquivos ou um player de som agendado. |
AudioTypeMixer |
Uma enumeração cujos valores especificam se o tipo de um mixer de áudio. |
AudioTypeMusicDevice |
Uma enumeração cujos valores especificam se um dispositivo de música de áudio é um sampler ou não. |
AudioTypeOutput |
Uma enumeração cujos valores especificam o tipo de saída de áudio. |
AudioTypePanner |
Uma enumeração não implementada. |
AudioUnitBusType |
O namespace AudioUnit fornece acesso de áudio de baixo nível, permitindo o acesso a unidades de áudio e cadeias de processamento de áudio. |
AudioUnitClumpID |
Enumera valores usados por AudioUnitParameterInfo. Atualmente reservado para uso do sistema. |
AudioUnitParameterFlag |
Sinalizando a enumeração usada com Flags. |
AudioUnitParameterOptions |
O namespace AudioUnit fornece acesso de áudio de baixo nível, permitindo o acesso a unidades de áudio e cadeias de processamento de áudio. |
AudioUnitParameterType |
Uma enumeração cujos valores representam atributos ajustáveis, como pitch ou volume. |
AudioUnitParameterUnit |
A unidade de medida usada por um parâmetro de unidade de áudio. |
AudioUnitPropertyIDType |
Uma enumeração cujos valores especificam um tipo de AudioUnit. |
AudioUnitRemoteControlEvent |
Enumera eventos relacionados a comandos de controle remoto. |
AudioUnitRenderActionFlags |
Uma enumeração cujos valores especificam sinalizadores de configuração para renderização de unidade de áudio. |
AudioUnitScopeType |
Uma enumeração cujos valores especificam funções e contextos para propriedades de unidade de áudio. |
AudioUnitStatus |
Uma enumeração cujos valores especificam o status de um AudioUnit. |
AudioUnitSubType |
O namespace AudioUnit fornece acesso de áudio de baixo nível, permitindo o acesso a unidades de áudio e cadeias de processamento de áudio. |
AUEventSampleTime |
O namespace AudioUnit fornece acesso de áudio de baixo nível, permitindo o acesso a unidades de áudio e cadeias de processamento de áudio. |
AUGraphError |
Enumera erros produzidos por funções AudioUnit. |
AUHostTransportStateFlags |
Enumera valores de sinalizador que descrevem o estado de um transporte de áudio. |
AUParameterAutomationEventType |
O namespace AudioUnit fornece acesso de áudio de baixo nível, permitindo o acesso a unidades de áudio e cadeias de processamento de áudio. |
AUParameterEventType |
Enumera tipos de eventos de parâmetro de unidade de áudio. |
AURenderEventType |
O namespace AudioUnit fornece acesso de áudio de baixo nível, permitindo o acesso a unidades de áudio e cadeias de processamento de áudio. |
AUReverbRoomType |
O namespace AudioUnit fornece acesso de áudio de baixo nível, permitindo o acesso a unidades de áudio e cadeias de processamento de áudio. |
AUScheduledAudioSliceFlags |
O namespace AudioUnit fornece acesso de áudio de baixo nível, permitindo o acesso a unidades de áudio e cadeias de processamento de áudio. |
AUSpatializationAlgorithm |
O namespace AudioUnit fornece acesso de áudio de baixo nível, permitindo o acesso a unidades de áudio e cadeias de processamento de áudio. |
AUSpatialMixerAttenuationCurve |
O namespace AudioUnit fornece acesso de áudio de baixo nível, permitindo o acesso a unidades de áudio e cadeias de processamento de áudio. |
AUSpatialMixerRenderingFlags |
O namespace AudioUnit fornece acesso de áudio de baixo nível, permitindo o acesso a unidades de áudio e cadeias de processamento de áudio. |
ExtAudioFileError |
Uma enumeração cujos valores indicam vários erros relacionados a ExtAudioFiles. |
InstrumentType |
Enumera tipos de instrumento. |
ScheduledAudioSliceFlag |
Enumera sinalizadores de tempo para renderizar fatias de áudio. |
SpatialMixerAttenuation |
Enumera modos de atenuação. |
SpatialMixerRenderingFlags |
Sinalizando a enumeração usada para controlar a combinação espacial. |
Delegados
_AUImplementorStringFromValueCallback |
O namespace AudioUnit fornece acesso de áudio de baixo nível, permitindo o acesso a unidades de áudio e cadeias de processamento de áudio. |
AUHostTransportStateBlock |
Um bloco delegado que um host usa para fornecer informações sobre seu estado de transporte. |
AUImplementorDisplayNameWithLengthCallback |
Um delegado que retorna o nome de exibição, possivelmente reduzido para |
AUImplementorStringFromValueCallback |
O namespace AudioUnit fornece acesso de áudio de baixo nível, permitindo o acesso a unidades de áudio e cadeias de processamento de áudio. |
AUImplementorValueFromStringCallback |
|
AUImplementorValueObserver |
Um delegado que notifica a unidade de áudio quando um valor de parâmetro é alterado. |
AUImplementorValueProvider |
Um delegado que recupera um valor de parâmetro. |
AUInputHandler |
Delegado que informa um host de E/S quando a entrada está disponível. |
AUInternalRenderBlock |
O namespace AudioUnit fornece acesso de áudio de baixo nível, permitindo o acesso a unidades de áudio e cadeias de processamento de áudio. |
AUMidiCIProfileChangedCallback |
O namespace AudioUnit fornece acesso de áudio de baixo nível, permitindo o acesso a unidades de áudio e cadeias de processamento de áudio. |
AUMidiOutputEventBlock |
O namespace AudioUnit fornece acesso de áudio de baixo nível, permitindo o acesso a unidades de áudio e cadeias de processamento de áudio. |
AUParameterAutomationObserver |
O namespace AudioUnit fornece acesso de áudio de baixo nível, permitindo o acesso a unidades de áudio e cadeias de processamento de áudio. |
AUParameterObserver |
Observador que notifica uma unidade de áudio quando um valor de parâmetro é alterado. |
AUParameterRecordingObserver |
Delegue que registra alterações de parâmetro como eventos de automação. |
AURenderBlock |
O namespace AudioUnit fornece acesso de áudio de baixo nível, permitindo o acesso a unidades de áudio e cadeias de processamento de áudio. |
AURenderPullInputBlock |
O namespace AudioUnit fornece acesso de áudio de baixo nível, permitindo o acesso a unidades de áudio e cadeias de processamento de áudio. |
AUScheduledAudioFileRegionCompletionHandler |
O namespace AudioUnit fornece acesso de áudio de baixo nível, permitindo o acesso a unidades de áudio e cadeias de processamento de áudio. |
AUScheduleParameterBlock |
O namespace AudioUnit fornece acesso de áudio de baixo nível, permitindo o acesso a unidades de áudio e cadeias de processamento de áudio. |
InputDelegate |
Retorno de chamada usado com SetInputCallback(InputDelegate, AudioUnitScopeType, UInt32). |
RenderDelegate |
Assinatura usada por retornos de chamada AudioUnit que fornecem exemplos de áudio para um AudioUnit. |