AudioUnit Classe
Definizione
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.
Componente plug-in che elabora o genera dati audio.
public class AudioUnit : IDisposable, ObjCRuntime.INativeObject
type AudioUnit = class
interface IDisposable
interface INativeObject
- Ereditarietà
-
AudioUnit
- Implementazioni
Costruttori
AudioUnit(AudioComponent) |
Componente plug-in che elabora o genera dati audio. |
Proprietà
Component |
Componente plug-in che elabora o genera dati audio. |
Handle |
Handle (puntatore) alla rappresentazione dell'oggetto non gestito. |
IsPlaying |
Componente plug-in che elabora o genera dati audio. |
Metodi
AudioOutputUnitPublish(AudioComponentDescription, String, UInt32) |
Componente plug-in che elabora o genera dati audio. |
Dispose() |
Rilascia le risorse usate dall'oggetto AudioUnit. |
Dispose(Boolean) |
Rilascia le risorse usate dall'oggetto AudioUnit. |
GetAudioFormat(AudioUnitScopeType, UInt32) |
Componente plug-in che elabora o genera dati audio. |
GetClassInfo(AudioUnitScopeType, UInt32) |
Componente plug-in che elabora o genera dati audio. |
GetCurrentDevice(AudioUnitScopeType, UInt32) |
Componente plug-in che elabora o genera dati audio. |
GetCurrentInputDevice() |
Obsoleti.
Componente plug-in che elabora o genera dati audio. |
GetElementCount(AudioUnitScopeType) |
Componente plug-in che elabora o genera dati audio. |
GetHostIcon(Single) |
Componente plug-in che elabora o genera dati audio. |
GetLatency() |
Componente plug-in che elabora o genera dati audio. |
GetMaximumFramesPerSlice(AudioUnitScopeType, UInt32) |
Componente plug-in che elabora o genera dati audio. |
GetParameterList(AudioUnitScopeType, UInt32) |
Componente plug-in che elabora o genera dati audio. |
Initialize() |
Componente plug-in che elabora o genera dati audio. |
LoadInstrument(SamplerInstrumentData, AudioUnitScopeType, UInt32) |
Componente plug-in che elabora o genera dati audio. |
MakeConnection(AudioUnit, UInt32, UInt32) |
Componente plug-in che elabora o genera dati audio. |
MusicDeviceMIDIEvent(UInt32, UInt32, UInt32, UInt32) |
Componente plug-in che elabora o genera dati audio. |
Render(AudioUnitRenderActionFlags, AudioTimeStamp, UInt32, UInt32, AudioBuffers) |
Componente plug-in che elabora o genera dati audio. |
ScheduleParameter(AudioUnitParameterEvent, UInt32) |
Componente plug-in che elabora o genera dati audio. |
SetAudioFormat(AudioStreamBasicDescription, AudioUnitScopeType, UInt32) |
Obsoleti.
Componente plug-in che elabora o genera dati audio. |
SetClassInfo(ClassInfoDictionary, AudioUnitScopeType, UInt32) |
Componente plug-in che elabora o genera dati audio. |
SetCurrentDevice(UInt32, AudioUnitScopeType, UInt32) |
Componente plug-in che elabora o genera dati audio. |
SetElementCount(AudioUnitScopeType, UInt32) |
Componente plug-in che elabora o genera dati audio. |
SetEnableIO(Boolean, AudioUnitScopeType, UInt32) |
Componente plug-in che elabora o genera dati audio. |
SetFormat(AudioStreamBasicDescription, AudioUnitScopeType, UInt32) |
Componente plug-in che elabora o genera dati audio. |
SetInputCallback(InputDelegate, AudioUnitScopeType, UInt32) |
Componente plug-in che elabora o genera dati audio. |
SetLatency(Double) |
Componente plug-in che elabora o genera dati audio. |
SetMaximumFramesPerSlice(UInt32, AudioUnitScopeType, UInt32) |
Componente plug-in che elabora o genera dati audio. |
SetParameter(AudioUnitParameterType, Single, AudioUnitScopeType, UInt32) |
Componente plug-in che elabora o genera dati audio. |
SetRenderCallback(RenderDelegate, AudioUnitScopeType, UInt32) |
Componente plug-in che elabora o genera dati audio. |
SetSampleRate(Double, AudioUnitScopeType, UInt32) |
Componente plug-in che elabora o genera dati audio. |
SetScheduledFileRegion(AUScheduledAudioFileRegion) |
Componente plug-in che elabora o genera dati audio. |
SetScheduledFiles(AudioFile) |
Componente plug-in che elabora o genera dati audio. |
SetScheduledFiles(AudioFile[]) |
Componente plug-in che elabora o genera dati audio. |
SetScheduleStartTimeStamp(AudioTimeStamp) |
Componente plug-in che elabora o genera dati audio. |
Start() |
Componente plug-in che elabora o genera dati audio. |
Stop() |
Componente plug-in che elabora o genera dati audio. |
Uninitialize() |
Componente plug-in che elabora o genera dati audio. |