AudioUnit Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio.
Classi
AUAudioUnit |
Sottoclasse di AVAudioNode cui le sottoclassi elaborano l'audio. |
AUAudioUnit_AUAudioInputOutputUnit |
Definisce l'interfaccia di un host in un'unità audio. |
AUAudioUnit.Notifications |
Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio. |
AUAudioUnitBus |
Connessione di input o output a un'unità audio. |
AUAudioUnitBusArray |
Contenitore che contiene AUAudioUnitBus oggetti per un'unità audio. |
AUAudioUnitPreset |
Nome e identificatore per un set di impostazioni di parametri personalizzati. |
AudioComponent |
Componente audio. |
AudioComponentConfigurationInfo |
Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio. |
AudioComponentInfo |
Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio. |
AudioComponentValidationParameter |
Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio. |
AudioUnit |
Componente plug-in che elabora o genera dati audio. |
AudioUnitConfigurationInfo |
Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio. |
AudioUnitException |
Eccezione relativa alle funzioni nello spazio dei nomi MonoTouch.AudioUnit. |
AudioUnitParameterInfo |
Contiene informazioni relative a un parametro di unità audio. |
AudioUnitUtils |
Classe di utilità per contenere funzioni varie relative a flussi audio, campioni e categorie di output. |
AUGraph |
Grafico di elaborazione audio. |
AUParameter |
Parametro di unità audio. |
AUParameterGroup |
Gruppo di AUParameter oggetti per un'unità audio. |
AUParameterNode |
Nodo che rappresenta un parametro o un gruppo di parametri in un oggetto AUParameterTree. |
AUParameterTree |
Albero che contiene tutti i parametri dell'unità audio per un'unità audio. |
AURenderEventEnumerator |
Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio. |
AUScheduledAudioFileRegion |
Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio. |
ClassInfoDictionary |
Contiene coppie chiave-valore sulle informazioni sulla classe. Usato con SetClassInfo(ClassInfoDictionary, AudioUnitScopeType, UInt32) e GetClassInfo(AudioUnitScopeType, UInt32). |
ExtAudioFile |
ExtendedAudioFile offre accesso ai file audio di alto livello. Fornisce una singola interfaccia unificata per leggere e scrivere file codificati e non codificati con accesso a AudioFile e AudioConverter API. |
ResourceUsageInfo |
Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio. |
SamplerInstrumentData |
Descrive uno strumento sampler. Utilizzato insieme a LoadInstrument(SamplerInstrumentData, AudioUnitScopeType, UInt32), |
Struct
AudioComponentDescription |
Identificatori per un oggetto AudioComponent. |
AudioUnitParameterEvent |
Modifica per un parametro di unità audio. |
AudioUnitParameterEvent.EventValuesStruct |
Contiene struct per eventi di modifica dei parametri di tipi diversi. |
AudioUnitParameterEvent.EventValuesStruct.ImmediateStruct |
Contiene valori che descrivono una modifica di passaggio in un valore di parametro. |
AudioUnitParameterEvent.EventValuesStruct.RampStruct |
Contiene valori che descrivono una modifica lineare della rampa in un valore di parametro. |
AUParameterAutomationEvent |
Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio. |
AUParameterEvent |
Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio. |
AUParameterObserverToken |
Contiene un token per un delegato osservatore di parametri installato. |
AURecordedParameterEvent |
Evento che rappresenta la modifica e l'ora di modifica per un valore di parametro. |
AURenderEvent |
Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio. |
AURenderEventHeader |
Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio. |
Interfacce
IAUAudioUnitFactory |
Interfaccia che deve implementare le estensioni dell'unità audio versione 3. |
Enumerazioni
AU3DMixerAttenuationCurve |
Enumera i tipi di curva di installazione. |
AU3DMixerRenderingFlags |
Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio. |
AUAudioUnitBusType |
Enumera le funzionalità input-ouput dell'unità audio. |
AudioCodecManufacturer |
Enumerazione i cui valori specificano se usare un codificatore hardware o software. |
AudioComponentFlag |
Enumerazione di contrassegno il cui valore specifica se un componente audio è ricercabile. Usato con ComponentFlags |
AudioComponentInstantiationOptions |
Enumera le opzioni che possono essere usate durante la creazione di un'istanza di .AUAudioUnit |
AudioComponentManufacturerType |
Enumerazione che specifica che un componente audio è stato prodotto da Apple. |
AudioComponentStatus |
Enumera i valori di stato restituiti da AudioOutputUnitPublish(AudioComponentDescription, String, UInt32). |
AudioComponentType |
Enumerazione i cui valori rappresentano diversi tipi di componenti audio. |
AudioComponentValidationResult |
Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio. |
AudioObjectPropertyElement |
Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio. |
AudioObjectPropertyScope |
Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio. |
AudioObjectPropertySelector |
Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio. |
AudioTypeConverter |
Enumerazione i cui valori specificano convertitori di formati di unità audio diversi. |
AudioTypeEffect |
Enumerazione i cui valori specificano diversi tipi di effetti audio. |
AudioTypeGenerator |
Enumerazione i cui valori specificano se un generatore audio è un lettore file o un lettore audio pianificato. |
AudioTypeMixer |
Enumerazione i cui valori specificano se il tipo di un mixer audio. |
AudioTypeMusicDevice |
Enumerazione i cui valori specificano se un dispositivo musicale audio è un campionatore o meno. |
AudioTypeOutput |
Enumerazione i cui valori specificano il tipo di output audio. |
AudioTypePanner |
Enumerazione non implementata. |
AudioUnitBusType |
Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio. |
AudioUnitClumpID |
Enumera i valori utilizzati da AudioUnitParameterInfo. Currenty riservato per l'uso del sistema. |
AudioUnitParameterFlag |
Enumerazione contrassegno usata con Flags. |
AudioUnitParameterOptions |
Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio. |
AudioUnitParameterType |
Enumerazione i cui valori rappresentano attributi regolabili, ad esempio passo o volume. |
AudioUnitParameterUnit |
Unità di misura utilizzata da un parametro di unità audio. |
AudioUnitPropertyIDType |
Enumerazione i cui valori specificano un tipo di AudioUnit. |
AudioUnitRemoteControlEvent |
Enumera gli eventi relativi ai comandi di controllo remoto. |
AudioUnitRenderActionFlags |
Enumerazione i cui valori specificano i flag di configurazione per il rendering di unità audio. |
AudioUnitScopeType |
Enumerazione i cui valori specificano ruoli e contesti per le proprietà dell'unità audio. |
AudioUnitStatus |
Enumerazione i cui valori specificano lo stato di un oggetto AudioUnit. |
AudioUnitSubType |
Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio. |
AUEventSampleTime |
Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio. |
AUGraphError |
Enumera gli errori generati dalle funzioni AudioUnit. |
AUHostTransportStateFlags |
Enumera i valori di flag che descrivono lo stato di un trasporto audio. |
AUParameterAutomationEventType |
Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio. |
AUParameterEventType |
Enumera i tipi di eventi dei parametri unità audio. |
AURenderEventType |
Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio. |
AUReverbRoomType |
Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio. |
AUScheduledAudioSliceFlags |
Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio. |
AUSpatializationAlgorithm |
Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio. |
AUSpatialMixerAttenuationCurve |
Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio. |
AUSpatialMixerRenderingFlags |
Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio. |
ExtAudioFileError |
Enumerazione i cui valori indicano vari errori relativi a ExtAudioFiles. |
InstrumentType |
Enumera i tipi di strumento. |
ScheduledAudioSliceFlag |
Enumera i flag di intervallo per il rendering delle sezioni audio. |
SpatialMixerAttenuation |
Enumera le modalità di attenuazione. |
SpatialMixerRenderingFlags |
Enumerazione flagging usata per controllare la combinazione spaziale. |
Delegati
_AUImplementorStringFromValueCallback |
Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio. |
AUHostTransportStateBlock |
Blocco delegato utilizzato da un host per fornire informazioni sullo stato del trasporto. |
AUImplementorDisplayNameWithLengthCallback |
Delegato che restituisce il nome visualizzato, possibilmente abbreviato in |
AUImplementorStringFromValueCallback |
Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio. |
AUImplementorValueFromStringCallback |
Converte |
AUImplementorValueObserver |
Delegato che notifica all'unità audio quando viene modificato un valore di parametro. |
AUImplementorValueProvider |
Delegato che recupera un valore di parametro. |
AUInputHandler |
Delegato che indica a un host di I/O quando è disponibile l'input. |
AUInternalRenderBlock |
Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio. |
AUMidiCIProfileChangedCallback |
Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio. |
AUMidiOutputEventBlock |
Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio. |
AUParameterAutomationObserver |
Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio. |
AUParameterObserver |
Osservatore che notifica a un'unità audio quando viene modificato un valore di parametro. |
AUParameterRecordingObserver |
Delegare che registra le modifiche del parametro come eventi di automazione. |
AURenderBlock |
Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio. |
AURenderPullInputBlock |
Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio. |
AUScheduledAudioFileRegionCompletionHandler |
Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio. |
AUScheduleParameterBlock |
Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio. |
InputDelegate |
Callback usato con SetInputCallback(InputDelegate, AudioUnitScopeType, UInt32). |
RenderDelegate |
Firma usata dai callback AudioUnit che forniscono campioni audio a un Oggetto AudioUnit. |