다음을 통해 공유


AudioUnit 네임스페이스

AudioUnit 네임스페이스는 낮은 수준의 오디오 액세스를 제공하여 오디오 단위 및 오디오 처리 체인에 액세스할 수 있도록 합니다.

클래스

AUAudioUnit

서브클래스가 오디오를 처리하는 의 AVAudioNode 서브클래스입니다.

AUAudioUnit_AUAudioInputOutputUnit

오디오 단위에 대한 호스트의 인터페이스를 정의합니다.

AUAudioUnit.Notifications

AudioUnit 네임스페이스는 낮은 수준의 오디오 액세스를 제공하여 오디오 단위 및 오디오 처리 체인에 액세스할 수 있도록 합니다.

AUAudioUnitBus

오디오 단위에 대한 입력 또는 출력 연결입니다.

AUAudioUnitBusArray

오디오 단위에 대한 개체를 보유 AUAudioUnitBus 하는 컨테이너입니다.

AUAudioUnitPreset

사용자 지정 매개 변수 사전 설정의 이름 및 식별자입니다.

AudioComponent

오디오 구성 요소입니다.

AudioComponentConfigurationInfo

AudioUnit 네임스페이스는 낮은 수준의 오디오 액세스를 제공하여 오디오 단위 및 오디오 처리 체인에 액세스할 수 있도록 합니다.

AudioComponentInfo

AudioUnit 네임스페이스는 낮은 수준의 오디오 액세스를 제공하여 오디오 단위 및 오디오 처리 체인에 액세스할 수 있도록 합니다.

AudioComponentValidationParameter

AudioUnit 네임스페이스는 낮은 수준의 오디오 액세스를 제공하여 오디오 단위 및 오디오 처리 체인에 액세스할 수 있도록 합니다.

AudioUnit

오디오 데이터를 처리하거나 생성하는 플러그 인 구성 요소입니다.

AudioUnitConfigurationInfo

AudioUnit 네임스페이스는 낮은 수준의 오디오 액세스를 제공하여 오디오 단위 및 오디오 처리 체인에 액세스할 수 있도록 합니다.

AudioUnitException

MonoTouch.AudioUnit 네임스페이스의 함수와 관련된 예외입니다.

AudioUnitParameterInfo

오디오 단위 매개 변수에 대한 정보를 보유합니다.

AudioUnitUtils

오디오 스트림, 샘플 및 출력 범주와 관련된 기타 함수를 보유하는 유틸리티 클래스입니다.

AUGraph

오디오 처리 그래프입니다.

AUParameter

오디오 단위 매개 변수입니다.

AUParameterGroup

오디오 단위에 AUParameter 대한 개체 그룹입니다.

AUParameterNode

의 매개 변수 또는 매개 변수 그룹을 나타내는 노드입니다 AUParameterTree.

AUParameterTree

오디오 단위에 대한 모든 오디오 단위 매개 변수를 포함하는 트리입니다.

AURenderEventEnumerator

AudioUnit 네임스페이스는 낮은 수준의 오디오 액세스를 제공하여 오디오 단위 및 오디오 처리 체인에 액세스할 수 있도록 합니다.

AUScheduledAudioFileRegion

AudioUnit 네임스페이스는 낮은 수준의 오디오 액세스를 제공하여 오디오 단위 및 오디오 처리 체인에 액세스할 수 있도록 합니다.

ClassInfoDictionary

클래스 정보에 키-값 쌍을 보유합니다. 및 와 GetClassInfo(AudioUnitScopeType, UInt32)함께 SetClassInfo(ClassInfoDictionary, AudioUnitScopeType, UInt32) 사용됩니다.

ExtAudioFile

ExtendedAudioFile은 고급 오디오 파일 액세스를 제공합니다. 및 API에 대한 액세스 권한이 있는 인코딩된 파일과 인코딩되지 않은 파일을 모두 읽고 쓰는 단일 통합 인터페이스를 AudioFileAudioConverter 제공합니다.

ResourceUsageInfo

AudioUnit 네임스페이스는 낮은 수준의 오디오 액세스를 제공하여 오디오 단위 및 오디오 처리 체인에 액세스할 수 있도록 합니다.

SamplerInstrumentData

샘플러 계측기를 설명합니다. LoadInstrument(SamplerInstrumentData, AudioUnitScopeType, UInt32)를 사용합니다.

구조체

AudioComponentDescription

에 대한 식별자입니다 AudioComponent.

AudioUnitParameterEvent

오디오 단위 매개 변수에 대한 변경 내용입니다.

AudioUnitParameterEvent.EventValuesStruct

다양한 형식 매개 변수 변경 이벤트에 대한 구조체를 포함합니다.

AudioUnitParameterEvent.EventValuesStruct.ImmediateStruct

매개 변수 값의 단계 변경을 설명하는 값을 포함합니다.

AudioUnitParameterEvent.EventValuesStruct.RampStruct

매개 변수 값의 선형 램프 변경을 설명하는 값을 포함합니다.

AUParameterAutomationEvent

AudioUnit 네임스페이스는 낮은 수준의 오디오 액세스를 제공하여 오디오 단위 및 오디오 처리 체인에 액세스할 수 있도록 합니다.

AUParameterEvent

AudioUnit 네임스페이스는 낮은 수준의 오디오 액세스를 제공하여 오디오 단위 및 오디오 처리 체인에 액세스할 수 있도록 합니다.

AUParameterObserverToken

설치된 매개 변수 관찰자 대리자 토큰을 포함합니다.

AURecordedParameterEvent

매개 변수 값의 변경 시간과 변경 시간을 나타내는 이벤트입니다.

AURenderEvent

AudioUnit 네임스페이스는 낮은 수준의 오디오 액세스를 제공하여 오디오 단위 및 오디오 처리 체인에 액세스할 수 있도록 합니다.

AURenderEventHeader

AudioUnit 네임스페이스는 낮은 수준의 오디오 액세스를 제공하여 오디오 단위 및 오디오 처리 체인에 액세스할 수 있도록 합니다.

인터페이스

IAUAudioUnitFactory

버전 3 오디오 단위 확장이 구현해야 하는 인터페이스입니다.

열거형

AU3DMixerAttenuationCurve

감쇠 곡선 형식을 열거합니다.

AU3DMixerRenderingFlags

AudioUnit 네임스페이스는 낮은 수준의 오디오 액세스를 제공하여 오디오 단위 및 오디오 처리 체인에 액세스할 수 있도록 합니다.

AUAudioUnitBusType

오디오 단위 버스 입력-ouput 기능을 열거합니다.

AudioCodecManufacturer

값이 하드웨어 또는 소프트웨어 인코더를 사용할지 여부를 지정하는 열거형입니다.

AudioComponentFlag

오디오 구성 요소를 검색할 수 있는지 여부를 지정하는 값의 플래그 지정 열거형입니다. ComponentFlags에 사용됩니다.

AudioComponentInstantiationOptions

를 인스턴스화하는 동안 사용할 수 있는 옵션을 열거합니다 AUAudioUnit.

AudioComponentManufacturerType

Apple에서 오디오 구성 요소를 제조했음을 지정하는 열거형입니다.

AudioComponentStatus

에서 반환AudioOutputUnitPublish(AudioComponentDescription, String, UInt32)된 상태 값을 열거합니다.

AudioComponentType

값이 다양한 유형의 오디오 구성 요소를 나타내는 열거형입니다.

AudioComponentValidationResult

AudioUnit 네임스페이스는 낮은 수준의 오디오 액세스를 제공하여 오디오 단위 및 오디오 처리 체인에 액세스할 수 있도록 합니다.

AudioObjectPropertyElement

AudioUnit 네임스페이스는 낮은 수준의 오디오 액세스를 제공하여 오디오 단위 및 오디오 처리 체인에 액세스할 수 있도록 합니다.

AudioObjectPropertyScope

AudioUnit 네임스페이스는 낮은 수준의 오디오 액세스를 제공하여 오디오 단위 및 오디오 처리 체인에 액세스할 수 있도록 합니다.

AudioObjectPropertySelector

AudioUnit 네임스페이스는 낮은 수준의 오디오 액세스를 제공하여 오디오 단위 및 오디오 처리 체인에 액세스할 수 있도록 합니다.

AudioTypeConverter

값이 다른 오디오 단위 형식 변환기를 지정하는 열거형입니다.

AudioTypeEffect

값이 다양한 유형의 오디오 효과를 지정하는 열거형입니다.

AudioTypeGenerator

오디오 생성기가 파일 플레이어인지 예약된 사운드 플레이어인지 여부를 지정하는 값의 열거형입니다.

AudioTypeMixer

값이 오디오 믹서의 형식인지 여부를 지정하는 열거형입니다.

AudioTypeMusicDevice

오디오 음악 디바이스가 샘플러인지 여부를 지정하는 값의 열거형입니다.

AudioTypeOutput

값이 오디오 출력 형식을 지정하는 열거형입니다.

AudioTypePanner

구현되지 않은 열거형입니다.

AudioUnitBusType

AudioUnit 네임스페이스는 낮은 수준의 오디오 액세스를 제공하여 오디오 단위 및 오디오 처리 체인에 액세스할 수 있도록 합니다.

AudioUnitClumpID

에서 사용하는 AudioUnitParameterInfo값을 열거합니다. 현재는 시스템 사용을 위해 예약되어 있습니다.

AudioUnitParameterFlag

와 함께 Flags사용되는 플래그 지정 열거형

AudioUnitParameterOptions

AudioUnit 네임스페이스는 낮은 수준의 오디오 액세스를 제공하여 오디오 단위 및 오디오 처리 체인에 액세스할 수 있도록 합니다.

AudioUnitParameterType

값이 피치 또는 볼륨과 같은 조정 가능한 특성을 나타내는 열거형입니다.

AudioUnitParameterUnit

오디오 단위 매개 변수에서 사용하는 측정 단위입니다.

AudioUnitPropertyIDType

값이 일종의 을 지정하는 열거형입니다 AudioUnit.

AudioUnitRemoteControlEvent

원격 제어 명령과 관련된 이벤트를 열거합니다.

AudioUnitRenderActionFlags

값이 오디오 단위 렌더링에 대한 구성 플래그를 지정하는 열거형입니다.

AudioUnitScopeType

값이 오디오 단위 속성에 대한 역할 및 컨텍스트를 지정하는 열거형입니다.

AudioUnitStatus

값이 의 상태 지정하는 열거형입니다AudioUnit.

AudioUnitSubType

AudioUnit 네임스페이스는 낮은 수준의 오디오 액세스를 제공하여 오디오 단위 및 오디오 처리 체인에 액세스할 수 있도록 합니다.

AUEventSampleTime

AudioUnit 네임스페이스는 낮은 수준의 오디오 액세스를 제공하여 오디오 단위 및 오디오 처리 체인에 액세스할 수 있도록 합니다.

AUGraphError

AudioUnit 함수에서 생성된 오류를 열거합니다.

AUHostTransportStateFlags

오디오 전송 상태를 설명하는 플래그 값을 열거합니다.

AUParameterAutomationEventType

AudioUnit 네임스페이스는 낮은 수준의 오디오 액세스를 제공하여 오디오 단위 및 오디오 처리 체인에 액세스할 수 있도록 합니다.

AUParameterEventType

오디오 단위 매개 변수 이벤트의 형식을 열거합니다.

AURenderEventType

AudioUnit 네임스페이스는 낮은 수준의 오디오 액세스를 제공하여 오디오 단위 및 오디오 처리 체인에 액세스할 수 있도록 합니다.

AUReverbRoomType

AudioUnit 네임스페이스는 낮은 수준의 오디오 액세스를 제공하여 오디오 단위 및 오디오 처리 체인에 액세스할 수 있도록 합니다.

AUScheduledAudioSliceFlags

AudioUnit 네임스페이스는 낮은 수준의 오디오 액세스를 제공하여 오디오 단위 및 오디오 처리 체인에 액세스할 수 있도록 합니다.

AUSpatializationAlgorithm

AudioUnit 네임스페이스는 낮은 수준의 오디오 액세스를 제공하여 오디오 단위 및 오디오 처리 체인에 액세스할 수 있도록 합니다.

AUSpatialMixerAttenuationCurve

AudioUnit 네임스페이스는 낮은 수준의 오디오 액세스를 제공하여 오디오 단위 및 오디오 처리 체인에 액세스할 수 있도록 합니다.

AUSpatialMixerRenderingFlags

AudioUnit 네임스페이스는 낮은 수준의 오디오 액세스를 제공하여 오디오 단위 및 오디오 처리 체인에 액세스할 수 있도록 합니다.

ExtAudioFileError

값이 s와 관련된 ExtAudioFile다양한 오류를 나타내는 열거형입니다.

InstrumentType

계측 유형을 열거합니다.

ScheduledAudioSliceFlag

오디오 조각을 렌더링하기 위한 타이밍 플래그를 열거합니다.

SpatialMixerAttenuation

감쇠 모드를 열거합니다.

SpatialMixerRenderingFlags

공간 혼합을 제어하는 데 사용되는 플래그 지정 열거형입니다.

대리자

_AUImplementorStringFromValueCallback

AudioUnit 네임스페이스는 낮은 수준의 오디오 액세스를 제공하여 오디오 단위 및 오디오 처리 체인에 액세스할 수 있도록 합니다.

AUHostTransportStateBlock

호스트가 전송 상태에 대한 정보를 제공하는 데 사용하는 대리자 블록입니다.

AUImplementorDisplayNameWithLengthCallback

표시 이름을 반환하는 대리자이며 문자로 단축될 수 있습니다 desiredLength .

AUImplementorStringFromValueCallback

AudioUnit 네임스페이스는 낮은 수준의 오디오 액세스를 제공하여 오디오 단위 및 오디오 처리 체인에 액세스할 수 있도록 합니다.

AUImplementorValueFromStringCallback

str 를 적절한 형식으로 변환하고 에 할당합니다param.

AUImplementorValueObserver

매개 변수 값이 변경되면 오디오 단위에 알림을 제공하는 대리자입니다.

AUImplementorValueProvider

매개 변수 값을 검색하는 대리자입니다.

AUInputHandler

입력을 사용할 수 있을 때 I/O 호스트를 알려주는 대리자입니다.

AUInternalRenderBlock

AudioUnit 네임스페이스는 낮은 수준의 오디오 액세스를 제공하여 오디오 단위 및 오디오 처리 체인에 액세스할 수 있도록 합니다.

AUMidiCIProfileChangedCallback

AudioUnit 네임스페이스는 낮은 수준의 오디오 액세스를 제공하여 오디오 단위 및 오디오 처리 체인에 액세스할 수 있도록 합니다.

AUMidiOutputEventBlock

AudioUnit 네임스페이스는 낮은 수준의 오디오 액세스를 제공하여 오디오 단위 및 오디오 처리 체인에 액세스할 수 있도록 합니다.

AUParameterAutomationObserver

AudioUnit 네임스페이스는 낮은 수준의 오디오 액세스를 제공하여 오디오 단위 및 오디오 처리 체인에 액세스할 수 있도록 합니다.

AUParameterObserver

매개 변수 값이 변경되면 오디오 단위에 알림을 제공하는 관찰자입니다.

AUParameterRecordingObserver

매개 변수 변경 내용을 자동화 이벤트로 기록하는 대리자입니다.

AURenderBlock

AudioUnit 네임스페이스는 낮은 수준의 오디오 액세스를 제공하여 오디오 단위 및 오디오 처리 체인에 액세스할 수 있도록 합니다.

AURenderPullInputBlock

AudioUnit 네임스페이스는 낮은 수준의 오디오 액세스를 제공하여 오디오 단위 및 오디오 처리 체인에 액세스할 수 있도록 합니다.

AUScheduledAudioFileRegionCompletionHandler

AudioUnit 네임스페이스는 낮은 수준의 오디오 액세스를 제공하여 오디오 단위 및 오디오 처리 체인에 액세스할 수 있도록 합니다.

AUScheduleParameterBlock

AudioUnit 네임스페이스는 낮은 수준의 오디오 액세스를 제공하여 오디오 단위 및 오디오 처리 체인에 액세스할 수 있도록 합니다.

InputDelegate

와 함께 사용되는 콜백입니다 SetInputCallback(InputDelegate, AudioUnitScopeType, UInt32).

RenderDelegate

AudioUnit에 오디오 샘플을 제공하는 AudioUnit 콜백에서 사용하는 서명입니다.