AudioDeviceModule 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 single audio device module, which may be a hardware effect processing unit or any other audio configuration module defined by an audio driver.
public ref class AudioDeviceModule sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
class AudioDeviceModule final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
public sealed class AudioDeviceModule
Public NotInheritable Class AudioDeviceModule
- Inheritance
- Attributes
Windows requirements
Device family |
Windows 10 Creators Update (introduced in 10.0.15063.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduced in v4.0)
|
Remarks
Get an instance of this class by calling AudioDeviceModulesManager.FindAll or AudioDeviceModulesManager.FindAllById.
Properties
ClassId |
Gets the GUID identifier of the module, which is defined by the audio device module owner. |
DisplayName |
Gets the friendly name of the audio device module for display in UI. |
InstanceId |
Gets an identifier, defined by the driver developer, that disambiguates between multiple instances of the same module class in the driver topology. |
MajorVersion |
Gets the major version of the audio device module. |
MinorVersion |
Gets the minor version of the audio device module. |
Methods
SendCommandAsync(IBuffer) |
Asynchronously sends data to the audio device module and receives the result. |