AudioUnit Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Der AudioUnit-Namespace bietet Audiozugriff auf niedriger Ebene und ermöglicht den Zugriff auf Audioeinheiten und Audioverarbeitungsketten.
Klassen
AUAudioUnit |
Eine Unterklasse, deren AVAudioNode Unterklassen Audio verarbeiten. |
AUAudioUnit_AUAudioInputOutputUnit |
Definiert die Schnittstelle eines Hosts zu einer Audioeinheit. |
AUAudioUnit.Notifications |
Der AudioUnit-Namespace bietet Audiozugriff auf niedriger Ebene und ermöglicht den Zugriff auf Audioeinheiten und Audioverarbeitungsketten. |
AUAudioUnitBus |
Eine Ein- oder Ausgabeverbindung mit einer Audioeinheit. |
AUAudioUnitBusArray |
Ein Container, der Objekte für eine Audioeinheit enthält AUAudioUnitBus . |
AUAudioUnitPreset |
Ein Name und bezeichner für eine benutzerdefinierte Parametervoreinstellung. |
AudioComponent |
Eine Audiokomponente. |
AudioComponentConfigurationInfo |
Der AudioUnit-Namespace bietet Audiozugriff auf niedriger Ebene und ermöglicht den Zugriff auf Audioeinheiten und Audioverarbeitungsketten. |
AudioComponentInfo |
Der AudioUnit-Namespace bietet Audiozugriff auf niedriger Ebene und ermöglicht den Zugriff auf Audioeinheiten und Audioverarbeitungsketten. |
AudioComponentValidationParameter |
Der AudioUnit-Namespace bietet Audiozugriff auf niedriger Ebene und ermöglicht den Zugriff auf Audioeinheiten und Audioverarbeitungsketten. |
AudioUnit |
Eine Plug-In-Komponente, die Audiodaten verarbeitet oder generiert. |
AudioUnitConfigurationInfo |
Der AudioUnit-Namespace bietet Audiozugriff auf niedriger Ebene und ermöglicht den Zugriff auf Audioeinheiten und Audioverarbeitungsketten. |
AudioUnitException |
Eine Ausnahme im Zusammenhang mit Funktionen im MonoTouch.AudioUnit-Namespace. |
AudioUnitParameterInfo |
Enthält Informationen zu einem Audioeinheitsparameter. |
AudioUnitUtils |
Hilfsprogrammklasse für verschiedene Funktionen im Zusammenhang mit Audiostreams, Beispielen und Ausgabekategorien. |
AUGraph |
Ein Audioverarbeitungsdiagramm. |
AUParameter |
Ein Audioeinheitsparameter. |
AUParameterGroup |
Eine Gruppe von AUParameter -Objekten für eine Audioeinheit. |
AUParameterNode |
Ein Knoten, der einen Parameter oder eine Parametergruppe in einem AUParameterTreedarstellt. |
AUParameterTree |
Eine Struktur, die alle Audioeinheitsparameter für eine Audioeinheit enthält. |
AURenderEventEnumerator |
Der AudioUnit-Namespace bietet Audiozugriff auf niedriger Ebene und ermöglicht den Zugriff auf Audioeinheiten und Audioverarbeitungsketten. |
AUScheduledAudioFileRegion |
Der AudioUnit-Namespace bietet Audiozugriff auf niedriger Ebene und ermöglicht den Zugriff auf Audioeinheiten und Audioverarbeitungsketten. |
ClassInfoDictionary |
Enthält Schlüssel-Wert-Paare für Klasseninformationen. Wird mit SetClassInfo(ClassInfoDictionary, AudioUnitScopeType, UInt32) und GetClassInfo(AudioUnitScopeType, UInt32)verwendet. |
ExtAudioFile |
Die ExtendedAudioFile-Datei bietet allgemeinen Zugriff auf Audiodateien. Es bietet eine einzige einheitliche Schnittstelle zum Lesen und Schreiben von codierten und nicht codierten Dateien mit Zugriff auf AudioFile und AudioConverter API. |
ResourceUsageInfo |
Der AudioUnit-Namespace bietet Audiozugriff auf niedriger Ebene und ermöglicht den Zugriff auf Audioeinheiten und Audioverarbeitungsketten. |
SamplerInstrumentData |
Beschreibt ein Samplerinstrument. Wird mit LoadInstrument(SamplerInstrumentData, AudioUnitScopeType, UInt32) verwendet. |
Strukturen
AudioComponentDescription |
Bezeichner für ein AudioComponent. |
AudioUnitParameterEvent |
Eine Änderung für einen Audioeinheitsparameter. |
AudioUnitParameterEvent.EventValuesStruct |
Enthält Strukturen für verschiedene Typen von Parameteränderungsereignissen. |
AudioUnitParameterEvent.EventValuesStruct.ImmediateStruct |
Enthält Werte, die eine Schrittänderung in einem Parameterwert beschreiben. |
AudioUnitParameterEvent.EventValuesStruct.RampStruct |
Enthält Werte, die eine lineare Rampenänderung in einem Parameterwert beschreiben. |
AUParameterAutomationEvent |
Der AudioUnit-Namespace bietet Audiozugriff auf niedriger Ebene und ermöglicht den Zugriff auf Audioeinheiten und Audioverarbeitungsketten. |
AUParameterEvent |
Der AudioUnit-Namespace bietet Audiozugriff auf niedriger Ebene und ermöglicht den Zugriff auf Audioeinheiten und Audioverarbeitungsketten. |
AUParameterObserverToken |
Enthält ein Token für einen installierten Parameterbeobachterdelegat. |
AURecordedParameterEvent |
Ein Ereignis, das die Änderung und den Zeitpunkt der Änderung für einen Parameterwert darstellt. |
AURenderEvent |
Der AudioUnit-Namespace bietet Audiozugriff auf niedriger Ebene und ermöglicht den Zugriff auf Audioeinheiten und Audioverarbeitungsketten. |
AURenderEventHeader |
Der AudioUnit-Namespace bietet Audiozugriff auf niedriger Ebene und ermöglicht den Zugriff auf Audioeinheiten und Audioverarbeitungsketten. |
Schnittstellen
IAUAudioUnitFactory |
Schnittstelle, die Audio Unit-Erweiterungen der Version 3 implementieren müssen. |
Enumerationen
AU3DMixerAttenuationCurve |
Listet Dämpfungskurventypen auf. |
AU3DMixerRenderingFlags |
Der AudioUnit-Namespace bietet Audiozugriff auf niedriger Ebene und ermöglicht den Zugriff auf Audioeinheiten und Audioverarbeitungsketten. |
AUAudioUnitBusType |
Listet audio unit bus input-ouput-Funktionen auf. |
AudioCodecManufacturer |
Eine Enumeration, deren Werte angeben, ob ein Hardware- oder Softwareencoder verwendet werden soll. |
AudioComponentFlag |
Eine kennzeichnende Enumeration, deren Wert angibt, ob eine Audiokomponente durchsuchbar ist. Wird mit ComponentFlags verwendet. |
AudioComponentInstantiationOptions |
Listet Optionen auf, die beim Instanziieren eines AUAudioUnitverwendet werden können. |
AudioComponentManufacturerType |
Eine Enumeration, die angibt, dass eine Audiokomponente von Apple hergestellt wurde. |
AudioComponentStatus |
Listet status Werte auf, die von zurückgegeben werdenAudioOutputUnitPublish(AudioComponentDescription, String, UInt32). |
AudioComponentType |
Eine Enumeration, deren Werte verschiedene Typen von Audiokomponenten darstellen. |
AudioComponentValidationResult |
Der AudioUnit-Namespace bietet Audiozugriff auf niedriger Ebene und ermöglicht den Zugriff auf Audioeinheiten und Audioverarbeitungsketten. |
AudioObjectPropertyElement |
Der AudioUnit-Namespace bietet Audiozugriff auf niedriger Ebene und ermöglicht den Zugriff auf Audioeinheiten und Audioverarbeitungsketten. |
AudioObjectPropertyScope |
Der AudioUnit-Namespace bietet Audiozugriff auf niedriger Ebene und ermöglicht den Zugriff auf Audioeinheiten und Audioverarbeitungsketten. |
AudioObjectPropertySelector |
Der AudioUnit-Namespace bietet Audiozugriff auf niedriger Ebene und ermöglicht den Zugriff auf Audioeinheiten und Audioverarbeitungsketten. |
AudioTypeConverter |
Eine Enumeration, deren Werte unterschiedliche Audioeinheitsformatkonverter angeben. |
AudioTypeEffect |
Eine Enumeration, deren Werte verschiedene Arten von Audioeffekten angeben. |
AudioTypeGenerator |
Eine Enumeration, deren Werte angeben, ob ein Audiogenerator ein Dateiplayer oder ein geplanter Soundplayer ist. |
AudioTypeMixer |
Eine Enumeration, deren Werte angeben, ob der Typ eines Audiomixers angegeben wird. |
AudioTypeMusicDevice |
Eine Enumeration, deren Werte angeben, ob ein Audiomusikgerät ein Sampler ist oder nicht. |
AudioTypeOutput |
Eine Enumeration, deren Werte den Typ der Audioausgabe angeben. |
AudioTypePanner |
Eine nicht implementierte Enumeration. |
AudioUnitBusType |
Der AudioUnit-Namespace bietet Audiozugriff auf niedriger Ebene und ermöglicht den Zugriff auf Audioeinheiten und Audioverarbeitungsketten. |
AudioUnitClumpID |
Listet die von AudioUnitParameterInfoverwendeten Werte auf. Aktuell reserviert für die Systemnutzung. |
AudioUnitParameterFlag |
Flagging-Enumeration, die mit Flagsverwendet wird. |
AudioUnitParameterOptions |
Der AudioUnit-Namespace bietet Audiozugriff auf niedriger Ebene und ermöglicht den Zugriff auf Audioeinheiten und Audioverarbeitungsketten. |
AudioUnitParameterType |
Eine Enumeration, deren Werte anpassbare Attribute wie Tonhöhe oder Lautstärke darstellen. |
AudioUnitParameterUnit |
Die von einem Audioeinheitsparameter verwendete Maßeinheit. |
AudioUnitPropertyIDType |
Eine Enumeration, deren Werte eine Art von AudioUnitangeben. |
AudioUnitRemoteControlEvent |
Listet Ereignisse im Zusammenhang mit Remotesteuerungsbefehlen auf. |
AudioUnitRenderActionFlags |
Eine Enumeration, deren Werte Konfigurationsflags für das Rendern von Audioeinheiten angeben. |
AudioUnitScopeType |
Eine Enumeration, deren Werte Rollen und Kontexte für Eigenschaften von Audioeinheiten angeben. |
AudioUnitStatus |
Eine Enumeration, deren Werte die status eines AudioUnitangeben. |
AudioUnitSubType |
Der AudioUnit-Namespace bietet Audiozugriff auf niedriger Ebene und ermöglicht den Zugriff auf Audioeinheiten und Audioverarbeitungsketten. |
AUEventSampleTime |
Der AudioUnit-Namespace bietet Audiozugriff auf niedriger Ebene und ermöglicht den Zugriff auf Audioeinheiten und Audioverarbeitungsketten. |
AUGraphError |
Listet Fehler auf, die von AudioUnit-Funktionen erzeugt werden. |
AUHostTransportStateFlags |
Listet Flagwerte auf, die den Zustand eines Audiotransports beschreiben. |
AUParameterAutomationEventType |
Der AudioUnit-Namespace bietet Audiozugriff auf niedriger Ebene und ermöglicht den Zugriff auf Audioeinheiten und Audioverarbeitungsketten. |
AUParameterEventType |
Listet Typen von Audioeinheitsparameterereignissen auf. |
AURenderEventType |
Der AudioUnit-Namespace bietet Audiozugriff auf niedriger Ebene und ermöglicht den Zugriff auf Audioeinheiten und Audioverarbeitungsketten. |
AUReverbRoomType |
Der AudioUnit-Namespace bietet Audiozugriff auf niedriger Ebene und ermöglicht den Zugriff auf Audioeinheiten und Audioverarbeitungsketten. |
AUScheduledAudioSliceFlags |
Der AudioUnit-Namespace bietet Audiozugriff auf niedriger Ebene und ermöglicht den Zugriff auf Audioeinheiten und Audioverarbeitungsketten. |
AUSpatializationAlgorithm |
Der AudioUnit-Namespace bietet Audiozugriff auf niedriger Ebene und ermöglicht den Zugriff auf Audioeinheiten und Audioverarbeitungsketten. |
AUSpatialMixerAttenuationCurve |
Der AudioUnit-Namespace bietet Audiozugriff auf niedriger Ebene und ermöglicht den Zugriff auf Audioeinheiten und Audioverarbeitungsketten. |
AUSpatialMixerRenderingFlags |
Der AudioUnit-Namespace bietet Audiozugriff auf niedriger Ebene und ermöglicht den Zugriff auf Audioeinheiten und Audioverarbeitungsketten. |
ExtAudioFileError |
Eine Enumeration, deren Werte verschiedene Fehler in Bezug auf ExtAudioFiles angeben. |
InstrumentType |
Listet Instrumenttypen auf. |
ScheduledAudioSliceFlag |
Listet Timingflags zum Rendern von Audioslices auf. |
SpatialMixerAttenuation |
Listet Dämpfungsmodi auf. |
SpatialMixerRenderingFlags |
Kennzeichnen der Enumeration, die verwendet wird, um die räumliche Mischung zu steuern. |
Delegaten
_AUImplementorStringFromValueCallback |
Der AudioUnit-Namespace bietet Audiozugriff auf niedriger Ebene und ermöglicht den Zugriff auf Audioeinheiten und Audioverarbeitungsketten. |
AUHostTransportStateBlock |
Ein Delegatblock, den ein Host verwendet, um Informationen zu seinem Transportstatus bereitzustellen. |
AUImplementorDisplayNameWithLengthCallback |
Ein Delegat, der den Anzeigenamen zurückgibt, möglicherweise in |
AUImplementorStringFromValueCallback |
Der AudioUnit-Namespace bietet Audiozugriff auf niedriger Ebene und ermöglicht den Zugriff auf Audioeinheiten und Audioverarbeitungsketten. |
AUImplementorValueFromStringCallback |
|
AUImplementorValueObserver |
Ein Delegat, der die Audioeinheit benachrichtigt, wenn sich ein Parameterwert ändert. |
AUImplementorValueProvider |
Ein Delegat, der einen Parameterwert abruft. |
AUInputHandler |
Delegat, der einem E/A-Host mitteilt, wenn eine Eingabe verfügbar ist. |
AUInternalRenderBlock |
Der AudioUnit-Namespace bietet Audiozugriff auf niedriger Ebene und ermöglicht den Zugriff auf Audioeinheiten und Audioverarbeitungsketten. |
AUMidiCIProfileChangedCallback |
Der AudioUnit-Namespace bietet Audiozugriff auf niedriger Ebene und ermöglicht den Zugriff auf Audioeinheiten und Audioverarbeitungsketten. |
AUMidiOutputEventBlock |
Der AudioUnit-Namespace bietet Audiozugriff auf niedriger Ebene und ermöglicht den Zugriff auf Audioeinheiten und Audioverarbeitungsketten. |
AUParameterAutomationObserver |
Der AudioUnit-Namespace bietet Audiozugriff auf niedriger Ebene und ermöglicht den Zugriff auf Audioeinheiten und Audioverarbeitungsketten. |
AUParameterObserver |
Beobachter, der eine Audioeinheit benachrichtigt, wenn sich ein Parameterwert ändert. |
AUParameterRecordingObserver |
Delegat, der Parameteränderungen als Automatisierungsereignisse aufzeichnet. |
AURenderBlock |
Der AudioUnit-Namespace bietet Audiozugriff auf niedriger Ebene und ermöglicht den Zugriff auf Audioeinheiten und Audioverarbeitungsketten. |
AURenderPullInputBlock |
Der AudioUnit-Namespace bietet Audiozugriff auf niedriger Ebene und ermöglicht den Zugriff auf Audioeinheiten und Audioverarbeitungsketten. |
AUScheduledAudioFileRegionCompletionHandler |
Der AudioUnit-Namespace bietet Audiozugriff auf niedriger Ebene und ermöglicht den Zugriff auf Audioeinheiten und Audioverarbeitungsketten. |
AUScheduleParameterBlock |
Der AudioUnit-Namespace bietet Audiozugriff auf niedriger Ebene und ermöglicht den Zugriff auf Audioeinheiten und Audioverarbeitungsketten. |
InputDelegate |
Rückruf, der mit SetInputCallback(InputDelegate, AudioUnitScopeType, UInt32)verwendet wird. |
RenderDelegate |
Signatur, die von AudioUnit-Rückrufen verwendet wird, die Audiobeispiele für eine AudioUnit bereitstellen. |