AudioUnit Classe
Definição
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.
Um componente de plug-in que processa ou gera dados de áudio.
public class AudioUnit : IDisposable, ObjCRuntime.INativeObject
type AudioUnit = class
interface IDisposable
interface INativeObject
- Herança
-
AudioUnit
- Implementações
Construtores
AudioUnit(AudioComponent) |
Um componente de plug-in que processa ou gera dados de áudio. |
Propriedades
Component |
Um componente de plug-in que processa ou gera dados de áudio. |
Handle |
Manipule (ponteiro) para a representação de objeto não gerenciado. |
IsPlaying |
Um componente de plug-in que processa ou gera dados de áudio. |
Métodos
AudioOutputUnitPublish(AudioComponentDescription, String, UInt32) |
Um componente de plug-in que processa ou gera dados de áudio. |
Dispose() |
Libera os recursos usados pelo objeto AudioUnit. |
Dispose(Boolean) |
Libera os recursos usados pelo objeto AudioUnit. |
GetAudioFormat(AudioUnitScopeType, UInt32) |
Um componente de plug-in que processa ou gera dados de áudio. |
GetClassInfo(AudioUnitScopeType, UInt32) |
Um componente de plug-in que processa ou gera dados de áudio. |
GetCurrentDevice(AudioUnitScopeType, UInt32) |
Um componente de plug-in que processa ou gera dados de áudio. |
GetCurrentInputDevice() |
Obsoleto.
Um componente de plug-in que processa ou gera dados de áudio. |
GetElementCount(AudioUnitScopeType) |
Um componente de plug-in que processa ou gera dados de áudio. |
GetHostIcon(Single) |
Um componente de plug-in que processa ou gera dados de áudio. |
GetLatency() |
Um componente de plug-in que processa ou gera dados de áudio. |
GetMaximumFramesPerSlice(AudioUnitScopeType, UInt32) |
Um componente de plug-in que processa ou gera dados de áudio. |
GetParameterList(AudioUnitScopeType, UInt32) |
Um componente de plug-in que processa ou gera dados de áudio. |
Initialize() |
Um componente de plug-in que processa ou gera dados de áudio. |
LoadInstrument(SamplerInstrumentData, AudioUnitScopeType, UInt32) |
Um componente de plug-in que processa ou gera dados de áudio. |
MakeConnection(AudioUnit, UInt32, UInt32) |
Um componente de plug-in que processa ou gera dados de áudio. |
MusicDeviceMIDIEvent(UInt32, UInt32, UInt32, UInt32) |
Um componente de plug-in que processa ou gera dados de áudio. |
Render(AudioUnitRenderActionFlags, AudioTimeStamp, UInt32, UInt32, AudioBuffers) |
Um componente de plug-in que processa ou gera dados de áudio. |
ScheduleParameter(AudioUnitParameterEvent, UInt32) |
Um componente de plug-in que processa ou gera dados de áudio. |
SetAudioFormat(AudioStreamBasicDescription, AudioUnitScopeType, UInt32) |
Obsoleto.
Um componente de plug-in que processa ou gera dados de áudio. |
SetClassInfo(ClassInfoDictionary, AudioUnitScopeType, UInt32) |
Um componente de plug-in que processa ou gera dados de áudio. |
SetCurrentDevice(UInt32, AudioUnitScopeType, UInt32) |
Um componente de plug-in que processa ou gera dados de áudio. |
SetElementCount(AudioUnitScopeType, UInt32) |
Um componente de plug-in que processa ou gera dados de áudio. |
SetEnableIO(Boolean, AudioUnitScopeType, UInt32) |
Um componente de plug-in que processa ou gera dados de áudio. |
SetFormat(AudioStreamBasicDescription, AudioUnitScopeType, UInt32) |
Um componente de plug-in que processa ou gera dados de áudio. |
SetInputCallback(InputDelegate, AudioUnitScopeType, UInt32) |
Um componente de plug-in que processa ou gera dados de áudio. |
SetLatency(Double) |
Um componente de plug-in que processa ou gera dados de áudio. |
SetMaximumFramesPerSlice(UInt32, AudioUnitScopeType, UInt32) |
Um componente de plug-in que processa ou gera dados de áudio. |
SetParameter(AudioUnitParameterType, Single, AudioUnitScopeType, UInt32) |
Um componente de plug-in que processa ou gera dados de áudio. |
SetRenderCallback(RenderDelegate, AudioUnitScopeType, UInt32) |
Um componente de plug-in que processa ou gera dados de áudio. |
SetSampleRate(Double, AudioUnitScopeType, UInt32) |
Um componente de plug-in que processa ou gera dados de áudio. |
SetScheduledFileRegion(AUScheduledAudioFileRegion) |
Um componente de plug-in que processa ou gera dados de áudio. |
SetScheduledFiles(AudioFile) |
Um componente de plug-in que processa ou gera dados de áudio. |
SetScheduledFiles(AudioFile[]) |
Um componente de plug-in que processa ou gera dados de áudio. |
SetScheduleStartTimeStamp(AudioTimeStamp) |
Um componente de plug-in que processa ou gera dados de áudio. |
Start() |
Um componente de plug-in que processa ou gera dados de áudio. |
Stop() |
Um componente de plug-in que processa ou gera dados de áudio. |
Uninitialize() |
Um componente de plug-in que processa ou gera dados de áudio. |