다음을 통해 공유


Windows.Media.Audio 네임스페이스

오디오 라우팅, 혼합 및 처리를 위한 API를 제공합니다.

클래스

AudioDeviceInputNode

마이크 또는 외부 오디오 인터페이스와 같은 오디오 디바이스에서 오디오 데이터를 그래프로 입력하는 오디오 그래프 노드의 노드를 나타냅니다.

AudioDeviceOutputNode

그래프의 오디오 데이터를 스피커 또는 외부 오디오 인터페이스와 같은 오디오 디바이스로 출력하는 오디오 그래프 노드의 노드를 나타냅니다.

AudioEffectsPackConfiguration

오디오 라우팅, 혼합 및 처리를 위한 API를 제공합니다.

AudioFileInputNode

오디오 파일에서 그래프에 오디오 데이터를 입력하는 오디오 그래프 노드의 노드를 나타냅니다.

AudioFileOutputNode

그래프에서 오디오 파일로 오디오 데이터를 출력하는 오디오 그래프 노드의 노드를 나타냅니다.

AudioFrameCompletedEventArgs

AudioFrameCompleted 이벤트에 대한 인수를 나타냅니다.

AudioFrameInputNode

오디오 샘플을 프로그래밍 방식으로 생성하는 앱 구현 코드에서 그래프에 오디오 데이터를 입력하는 오디오 그래프 노드의 노드를 나타냅니다.

AudioFrameOutputNode

그래프의 오디오 데이터를 앱 구현 코드로 출력하는 오디오 그래프 노드의 노드를 나타냅니다.

AudioGraph

오디오를 조작하고 라우팅하는 연결된 입력, 출력 및 서브믹스 노드의 오디오 그래프를 나타냅니다.

AudioGraphBatchUpdater

CreateBatchUpdater를 사용하여 만들 때 AudioGraph의 모든 노드에 대한 모든 후속 수정이 누적된 다음 앱이 일괄 업데이트 프로그램 개체를 닫거나 삭제하면 커밋되는 개체입니다.

AudioGraphConnection

오디오 그래프 내의 연결을 나타냅니다.

AudioGraphSettings

오디오 그래프의 초기화 설정을 나타냅니다. 이 개체의 속성을 원하는 값으로 설정한 다음 AudioGraph.CreateAsync를 호출하여 지정된 설정으로 instance 새 오디오 그래프를 만듭니다.

AudioGraphUnrecoverableErrorOccurredEventArgs

UnrecoverableErrorOccurred 이벤트에 대한 인수를 나타냅니다.

AudioNodeEmitter

공간 오디오 처리를 사용할 때 AudioGraph 노드의 오디오가 내보내지는 방출기의 위치 및 기타 물리적 특성을 설명합니다.

AudioNodeEmitterConeProperties

AudioNodeEmitterShape에서 사용하는 원뿔 모양을 설명합니다. 원뿔의 내부 각도에서 오디오는 전혀 감쇠되지 않습니다. 원뿔의 바깥 각도에서 오디오가 완전히 감쇠됩니다.

AudioNodeEmitterDecayModel

AudioNodeEmitter에서 신호의 거리 기반 감쇠를 계산하는 데 사용되는 모델을 나타냅니다.

AudioNodeEmitterNaturalDecayModelProperties

자연 AudioNodeEmitterDecayModel의 특징을 설명합니다.

AudioNodeEmitterShape

AudioNodeEmitter가 오디오를 내보내는 셰이프를 설명합니다.

AudioNodeListener

공간 오디오 처리를 사용할 때 AudioGraph 노드의 오디오 출력이 들리는 수신기의 위치 및 기타 물리적 특성을 설명합니다.

AudioPlaybackConnection

원격 디바이스에서 Windows 디바이스로 오디오를 스트리밍할 수 있는 연결을 나타냅니다.

AudioPlaybackConnectionOpenResult

Open 또는 OpenAsync 호출에서 반환된 값으로, 호출이 성공했는지 여부를 나타내고, 그렇지 않은 경우 확장 오류 코드를 제공합니다.

AudioStateMonitor

UWP 앱에서 앱의 오디오 스트림이 현재 음소거 중인지 또는 시스템에 의해 볼륨이 감소하는지 확인할 수 있습니다.

AudioSubmixNode

하나 이상의 노드 출력을 출력 노드 또는 다른 서브믹스 노드에 연결할 수 있는 단일 출력으로 혼합하는 오디오 서브믹스 노드를 나타냅니다.

CreateAudioDeviceInputNodeResult

오디오 디바이스 입력 노드를 만들려고 시도한 결과를 나타냅니다.

CreateAudioDeviceOutputNodeResult

오디오 디바이스 출력 노드를 만들려고 시도한 결과를 나타냅니다.

CreateAudioFileInputNodeResult

오디오 파일 입력 노드를 만들려고 시도한 결과를 나타냅니다.

CreateAudioFileOutputNodeResult

오디오 파일 출력 노드를 만들려고 시도한 결과를 나타냅니다.

CreateAudioGraphResult

오디오 그래프를 만들려고 시도한 결과를 나타냅니다.

CreateMediaSourceAudioInputNodeResult

MediaSourceAudioInputNode를 만들려고 시도한 결과를 나타냅니다.

EchoEffectDefinition

오디오 그래프에서 지원하는 에코 효과 정의를 나타냅니다.

EqualizerBand

이퀄라이저 효과에 대한 이퀄라이저 밴드를 나타냅니다.

EqualizerEffectDefinition

오디오 그래프에서 지원하는 이퀄라이저 효과 정의를 나타냅니다.

FrameInputNodeQuantumStartedEventArgs

AudioFrameInputNode.QuantumStarted 이벤트에 대한 데이터를 제공합니다. 이 이벤트는 오디오 프레임 입력 노드가 포함된 오디오 그래프가 새 데이터 양자 처리를 시작할 준비가 되면 발생합니다.

LimiterEffectDefinition

오디오 그래프에서 지원하는 리미터 효과 정의를 나타냅니다.

MediaSourceAudioInputNode

MediaSource 개체의 그래프에 오디오 데이터를 입력하는 오디오 그래프의 노드를 나타냅니다.

ReverbEffectDefinition

오디오 그래프에서 지원하는 반향 효과 정의를 나타냅니다.

SetDefaultSpatialAudioFormatResult

기본 공간 오디오 형식을 설정하려고 시도한 결과를 나타냅니다.

SpatialAudioDeviceConfiguration

현재 공간 오디오 설정에 대한 정보 및 컨트롤을 제공하는 오디오 디바이스를 나타냅니다.

SpatialAudioFormatConfiguration

공간 오디오 형식을 구성하는 방법을 제공합니다.

SpatialAudioFormatSubtype

알려진 공간 오디오 형식에 대한 GUID를 검색하는 도우미 클래스입니다.

인터페이스

IAudioInputNode

오디오 입력 노드를 정의합니다.

IAudioInputNode2

공간 오디오를 지원하는 오디오 입력 노드에서 구현되는 인터페이스입니다.

IAudioNode

오디오 노드를 정의합니다.

IAudioNodeWithListener

공간 오디오 수신기를 지원하는 오디오 노드에서 구현되는 인터페이스입니다.

열거형

AudioDeviceNodeCreationStatus

오디오 디바이스 노드를 만들기 위한 상태 값을 정의합니다.

AudioEffectsPackStatus

오디오 라우팅, 혼합 및 처리를 위한 API를 제공합니다.

AudioFileNodeCreationStatus

오디오 파일 노드를 만들기 위한 상태 값을 정의합니다.

AudioGraphCreationStatus

오디오 그래프를 만들기 위한 상태 값을 정의합니다.

AudioGraphUnrecoverableError

오디오 그래프에 대해 복구할 수 없는 오류를 정의합니다.

AudioNodeEmitterDecayKind

AudioNodeEmitter에서 사용하는 감쇠 모델의 유형을 지정합니다.

AudioNodeEmitterSettings

AudioNodeEmitter를 만들기 위한 설정 플래그를 지정합니다.

AudioNodeEmitterShapeKind

AudioNodeEmitterShape 개체의 모양을 지정합니다.

AudioPlaybackConnectionOpenResultStatus

Open 또는 OpenAsync 호출의 결과 상태 지정합니다.

AudioPlaybackConnectionState

AudioPlaybackConnection의 연결 상태를 지정합니다.

MediaSourceAudioInputNodeCreationStatus

AudioGraph.CreateMediaSourceAudioInputNode 호출의 결과 상태 지정합니다.

MixedRealitySpatialAudioFormatPolicy

혼합 현실에서 공간 오디오 형식을 선택할 때 사용할 정책을 지정합니다.

QuantumSizeSelectionMode

양자 크기 선택에 사용되는 값을 정의합니다.

SetDefaultSpatialAudioFormatStatus

SetDefaultSpatialAudioFormatResult의 상태 실패(및 이유) 또는 성공 여부를 지정합니다.

SpatialAudioModel

AudioNodeEmitter에서 사용하는 공간 오디오 처리 모델을 지정합니다.

추가 정보