AudioUnit 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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 |
표시 이름을 반환하는 대리자이며 문자로 단축될 수 있습니다 |
AUImplementorStringFromValueCallback |
AudioUnit 네임스페이스는 낮은 수준의 오디오 액세스를 제공하여 오디오 단위 및 오디오 처리 체인에 액세스할 수 있도록 합니다. |
AUImplementorValueFromStringCallback |
|
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 콜백에서 사용하는 서명입니다. |