COM API exposed by the SoundCore interface.
Provides a Rust layer over the Windows IMMDevice API.
Provides a Rust layer over Creative’s COM SoundCore API.
Describes a configuration to be applied.
Describes a device that may be configurable.
Describes the configuration of a media endpoint.
Iterates over volume change events and also events produced through the SoundCore API.
Represents an error thrown from Win32 code.
Either a SoundCoreEvent or a VolumeNotification.