SpatialAudioModel SpatialAudioModel SpatialAudioModel SpatialAudioModel SpatialAudioModel Enum

Definition

Specifies the spatial audio processing model used by an AudioNodeEmitter.

public : enum class SpatialAudioModel
enum class winrt::Windows::Media::Audio::SpatialAudioModel : int32_t
public enum SpatialAudioModel
Public Enum SpatialAudioModel
var value = Windows.Media.Audio.SpatialAudioModel.foldDown;
Attributes

Windows 10 requirements

Device family
Windows 10 Anniversary Edition (introduced v10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v3)

Fields

FoldDown FoldDown FoldDown FoldDown FoldDown 1

Spatial audio is processed using non-spatial methods, such as panning between stereo channels. This provides less realistic spatial sound that preserves the X and Z coordinates of the emitter, but effectively ignores the Y coordinate. This model has a lower CPU and memory cost than object-based processing.

ObjectBased ObjectBased ObjectBased ObjectBased ObjectBased 0

Spatial audio is processed using the Microsoft head-relative transfer function (HRTF) algorithm. This provides a more realistic spatial sound that preserves X, Y, and Z coordinates of the emitter, but at a higher CPU and memory cost than fold-down processing.