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 |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for