Windows.Media.Audio 命名空間

提供用於路由、混合和處理音訊的 API。

類別

AudioDeviceInputNode

表示音訊圖形節點中的節點,該節點會從麥克風或外部音訊介面等音訊裝置將音訊資料輸入圖形。

AudioDeviceOutputNode

表示音訊圖形節點中的節點,可將音訊資料從圖形輸出到音訊裝置,例如喇叭或外部音訊介面。

AudioEffectsPackConfiguration

提供用於路由、混合和處理音訊的 API。

AudioFileInputNode

表示音訊圖形節點中的節點,該節點會從音訊檔案將音訊資料輸入圖形。

AudioFileOutputNode

表示音訊圖形節點中的節點,該節點會將音訊資料從圖形輸出到音訊檔案。

AudioFrameCompletedEventArgs

表示 AudioFrameCompleted 事件的引數。

AudioFrameInputNode

表示音訊圖形節點中的節點,該節點會從以程式設計方式產生音訊樣本的應用程式實作程式碼,將音訊資料輸入圖形中。

AudioFrameOutputNode

表示音訊圖形節點中的節點,此節點會將音訊資料從圖形輸出到應用程式實作的程式碼。

AudioGraph

表示連接輸入、輸出和子混音節點的音訊圖形,這些節點會操作和路由傳送音訊。

AudioGraphBatchUpdater

使用 CreateBatchUpdater建立時,會累積 AudioGraph 中所有節點的後續修改,然後在您的應用程式關閉或處置批次更新程式物件之後認可。

AudioGraphConnection

表示音訊圖形內的連接。

AudioGraphSettings

表示音訊圖形的初始化設定。 將此物件的屬性設定為所需的值,然後呼叫 AudioGraph.CreateAsync 以使用指定的設定建立新的音訊圖形實例。

AudioGraphUnrecoverableErrorOccurredEventArgs

代表 UnrecoverableErrorOccurred 事件的引數。

AudioNodeEmitter

描述當使用空間音訊處理時, 發出 AudioGraph 節點音訊的來源發出發出之發出之發出器的位置和其他實體特性。

AudioNodeEmitterConeProperties

描述 AudioNodeEmitterShape所使用的圓錐形狀。 在圓錐的內部角度,音訊完全不會衰減。 在圓錐的外部角度上,音訊會完全衰減。

AudioNodeEmitterDecayModel

表示用來計算 AudioNodeEmitter訊號之距離型衰減的模型。

AudioNodeEmitterNaturalDecayModelProperties

描述自然 AudioNodeEmitterDecayModel的特性。

AudioNodeEmitterShape

描述 AudioNodeEmitter 發出音訊的圖形。

AudioNodeListener

描述使用空間音訊處理時,會從中聽到 AudioGraph 節點音訊輸出的位置和其他實體特性。

AudioPlaybackConnection

表示可讓遠端裝置將音訊串流至 Windows 裝置的連線。

AudioPlaybackConnectionOpenResult

從 Open 或OpenAsync呼叫傳回的值,指出呼叫是否成功,如果不是,則提供擴充的錯誤碼。

AudioStateMonitor

允許 UWP app 判斷任何 app 的音訊串流目前是否為靜音,或讓系統減少其音量。

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

指定呼叫 OpenOpenAsync的結果狀態

AudioPlaybackConnectionState

指定 AudioPlaybackConnection的連接狀態。

MediaSourceAudioInputNodeCreationStatus

指定 對 AudioGraph.CreateMediaSourceAudioInputNode的呼叫結果狀態。

MixedRealitySpatialAudioFormatPolicy

指定在混合實境中挑選空間音訊格式時要使用的原則。

QuantumSizeSelectionMode

定義用於量子大小選取的值。

SetDefaultSpatialAudioFormatStatus

指定 SetDefaultSpatialAudioFormatResult 的狀態,不論失敗 (,以及為何) 或成功。

SpatialAudioModel

指定 AudioNodeEmitter所使用的空間音訊處理模型。

另請參閱