KSPROPERTY_SOUNDDETECTOR enumeration

The KSPROPERTY_SOUNDDETECTOR enumeration defines constants that are used to register a filter for an audio capture device that also supports a detector.

Syntax

typedef enum  { 
  KSPROPERTY_SOUNDDETECTOR_SUPPORTEDPATTERNS  = 1,
  KSPROPERTY_SOUNDDETECTOR_PATTERNS,
  KSPROPERTY_SOUNDDETECTOR_ARMED,
  KSPROPERTY_SOUNDDETECTOR_MATCHRESULT
} KSPROPERTY_SOUNDDETECTOR;

Constants

KSPROPERTY_SOUNDDETECTOR_SUPPORTEDPATTERNS
Specifies the ID for the KSPROPERTY_SOUNDDETECTOR_SUPPORTEDPATTERNS property.

KSPROPERTY_SOUNDDETECTOR_PATTERNS
Specifies the ID for the KSPROPERTY_SOUNDDETECTOR_PATTERNS property.

KSPROPERTY_SOUNDDETECTOR_ARMED
Specifies the ID for the KSPROPERTY_SOUNDDETECTOR_ARMED property.

KSPROPERTY_SOUNDDETECTOR_MATCHRESULT
Specifies the ID for the KSPROPERTY_SOUNDDETECTOR_MATCHRESULT property.

Requirements

Minimum supported client

Windows 10

Minimum supported server

Windows Server 2016

Header

Ksmedia.h

See also

KSPROPSETID_SoundDetector

KSPROPERTY_SOUNDDETECTOR_SUPPORTEDPATTERNS

KSPROPERTY_SOUNDDETECTOR_PATTERNS

KSPROPERTY_SOUNDDETECTOR_ARMED

KSPROPERTY_SOUNDDETECTOR_MATCHRESULT