SpatialAudioDeviceConfiguration Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents a audio device, providing information and control for its current spatial audio setup.
public ref class SpatialAudioDeviceConfiguration sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 458752)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SpatialAudioDeviceConfiguration final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 458752)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class SpatialAudioDeviceConfiguration
Public NotInheritable Class SpatialAudioDeviceConfiguration
- Inheritance
- Attributes
Windows requirements
Device family |
Windows 10, version 1809 (introduced in 10.0.17763.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduced in v7.0)
|
Properties
ActiveSpatialAudioFormat |
Provides the currently active spatial audio format for this device. This could have been changed by the system and therefore may not be the same as the default. |
DefaultSpatialAudioFormat |
Provides the default spatial audio format for this device. This is the format the user has selected. |
DeviceId |
The ID of the device this object represents. |
IsSpatialAudioSupported |
Specifies whether this device can support any form of spatial audio. |
Methods
GetForDeviceId(String) |
Creates a SpatialAudioDeviceConfiguration for the given device ID. |
IsSpatialAudioFormatSupported(String) |
Specifies whether this device can support the given spatial audio format. |
SetDefaultSpatialAudioFormatAsync(String) |
Tries to set the specified spatial audio format for this device. The caller must be the app that owns this spatial audio format. |
Events
ConfigurationChanged |
Occurs when the spatial audio state of the device has changed. |