AudioNodeEmitter 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
描述當使用空間音訊處理時, 發出 AudioGraph 節點音訊的來源發出發出之發出之發出器的位置和其他實體特性。
public ref class AudioNodeEmitter sealed
/// [Windows.Foundation.Metadata.Activatable(196608, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Activatable(Windows.Media.Audio.IAudioNodeEmitterFactory, 196608, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AudioNodeEmitter final
[Windows.Foundation.Metadata.Activatable(196608, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Media.Audio.IAudioNodeEmitterFactory), 196608, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AudioNodeEmitter
function AudioNodeEmitter(shape, decayModel, settings)
Public NotInheritable Class AudioNodeEmitter
- 繼承
- 屬性
Windows 需求
裝置系列 |
Windows 10 Anniversary Edition (已於 10.0.14393.0 引進)
|
API contract |
Windows.Foundation.UniversalApiContract (已於 v3.0 引進)
|
建構函式
AudioNodeEmitter() |
初始化 AudioNodeEmitter 類別的新實例。 |
AudioNodeEmitter(AudioNodeEmitterShape, AudioNodeEmitterDecayModel, AudioNodeEmitterSettings) |
使用指定的發出器特性,初始化 AudioNodeEmitter 類別的新實例。 |
屬性
DecayModel |
取得物件,描述 AudioNodeEmitter的衰減模型。 |
Direction |
向量,表示從 AudioNodeEmitter發出音訊的方向。 |
DistanceScale |
取得或設定發出器的位置小數位數。 計算空間音訊效果時所使用的所有距離都會以公尺表示。 設定此值可讓您自動調整計算,以使用一些其他單位。 |
DopplerScale |
取得或設定發出器之 doppler 速度的縮放比例。 發出器的 DopplerVelocity 是以每秒公尺表示。 設定此值可讓您自動將速度調整為一些其他單位。 |
DopplerVelocity |
取得或設定 Vector3 ,表示發出器在 3D 空間中移動的速度,以每秒公尺表示。 |
Gain |
取得或設定值,指出發出器套用至訊號的增益。 |
IsDopplerDisabled |
取得值,指出是否停用發出器的 Doppler 處理。 |
Position |
取得或設定向量,表示發出器在 3D 空間中的位置,以公尺表示。 |
Shape |
取得 物件,描述發出器發出音訊的圖形。 |
SpatialAudioModel |
取得或設定值,指定發出器所使用的空間音訊處理模型。 |