Freigeben über


SpatialAudioModel Enumeration

Definition

Gibt das räumliche Audioverarbeitungsmodell an, das von einem AudioNodeEmitter verwendet wird.

public enum class SpatialAudioModel
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
enum class SpatialAudioModel
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
public enum SpatialAudioModel
var value = Windows.Media.Audio.SpatialAudioModel.objectBased
Public Enum SpatialAudioModel
Vererbung
SpatialAudioModel
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 Anniversary Edition (eingeführt in 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v3.0)

Felder

FoldDown 1

Räumliche Audiodaten werden mit nicht räumlichen Methoden verarbeitet, z. B. das Verschieben zwischen Stereokanälen. Dies bietet weniger realistischen Raumklang, der die X- und Z-Koordinaten des Emitters behält, aber die Y-Koordinate effektiv ignoriert. Dieses Modell hat niedrigere CPU- und Arbeitsspeicherkosten als die objektbasierte Verarbeitung.

ObjectBased 0

Räumliche Audiodaten werden mit dem HrTF-Algorithmus (Head Relative Transfer Function) von Microsoft verarbeitet. Dies bietet einen realistischeren räumlichen Sound, bei dem die X-, Y- und Z-Koordinaten des Emitters erhalten bleiben, aber mit höheren CPU- und Arbeitsspeicherkosten als die herunterklappbare Verarbeitung.

Gilt für: