KSPROPERTY_AUDIOMODULE enumeration
The KSPROPERTY_AUDIOMODULE enumeration defines constants that are used by audio drivers to communicate information about partner defined audio modules.
For more information about audio modules, see Implementing Audio Module Discovery.
Syntax
typedef enum {
KSPROPERTY_AUDIOMODULE_DESCRIPTORS = 1,
KSPROPERTY_AUDIOMODULE_COMMAND = 2,
KSPROPERTY_AUDIOMODULE_NOTIFICATION_DEVICE_ID = 3
} KSPROPERTY_AUDIOMODULE;
Constants
KSPROPERTY_AUDIOMODULE_DESCRIPTORS
Specifies the ID for the KSPROPERTY_AUDIOMODULE_DESCRIPTORS property.
KSPROPERTY_AUDIOMODULE_COMMAND
Specifies the ID for the KSPROPERTY_AUDIOMODULE_COMMAND property.
KSPROPERTY_AUDIOMODULE_NOTIFICATION_DEVICE_ID
Specifies the ID for the KSPROPERTY_AUDIOMODULE_NOTIFICATION_DEVICE_ID property.
Remarks
All KS Property calls must be non-blocking because the hardware effects are part of the processing chain and should not wait.
Requirements
Minimum supported client |
Windows 10, version 1703 |
Minimum supported server |
None supported |
Header |
Ksmedia.h |