KSPROPERTY_SOUNDDETECTOR_SUPPORTEDPATTERNS

The KSPROPERTY_SOUNDDETECTOR_SUPPORTEDPATTERNS property is used to get a list of GUIDs that identify the types of supported patterns.

Usage Summary Table - KSPROPSETID_SoundDetector

This usage table summarizes when KSPROPERTY_SOUNDDETECTOR_ARMED is called with KSPROPSETID_SoundDetector

Get Set Target Property descriptor type Property value type

Yes

No

Filter

KSPROPERTY

KSMULTIPLE_ITEM

Usage Summary Table - KSPROPSETID_SoundDetector2

This usage table summarizes when KSPROPERTY_SOUNDDETECTOR_ARMED is called with KSPROPSETID_SoundDetector2

Get Set Target Property descriptor type Property value type

Yes

No

Filter

KSSOUNDDETECTORPROPERTY

KSMULTIPLE_ITEM

Return Value

The property value is a KSMULTIPLE_ITEM structure followed by a sequence of GUIDs.

Remarks

The pattern GUID has these characteristics:

  • It is generated by the OEM.

  • The operating system uses it as the class identifier (CLSID) to instantiate the counterpart OEM DLL COM class that is used to interact with the driver.

  • It implies a format for the pattern data defined by the OEM.

  • It implies a format for the result data defined by the OEM.

Requirements

Minimum supported client

Windows 10

Minimum supported server

Windows Server 2016

Header

Ksmedia.h

See also

KSPROPERTY

KSMULTIPLE_ITEM