KSPROPERTY_AUDIOMODULE_DESCRIPTORS

KSPROPERTY_AUDIOMODULE_DESCRIPTORS is used to retrieves the static data descriptor for each audio module on the endpoint wave filter.

Usage Summary Table

Get Set Target Property descriptor type Property value type

Yes

No

Filter or Pin

KSPROPERTY

For filter target, a KSMULTIPLE_ITEM followed by an array of KSAUDIOMODULE_DESCRIPTOR that describe the template modules.

For pin target, a KSMULTIPLE_ITEM followed by an array of KSAUDIOMODULE_DESCRIPTOR for the instantiated modules in that stream path.

The property value is a structure, followed by zero (0) or more KSAUDIOMODULE_DESCRIPTOR structures.

Return Value

KSPROPERTY_AUDIOMODULE_DESCRIPTORS returns an array of these descriptors is returned in response to this request.

If the driver support this property but it doesn’t have any audio modules, it returns an ksmultiple_item with zero element count.

For more information about audio modules, see Implementing Audio Module Discovery.

Requirements

Minimum supported client

Windows 10

Minimum supported server

None supported

Version

Windows 10, version 1703

See also

KSAUDIOMODULE_DESCRIPTOR

KSPROPSETID_AudioModule