title | description | keywords | topic_type | ms.topic | api_name | api_location | api_type | ms.date | |||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
KSPROPERTY\_SOUNDDETECTOR\_ARMED |
The KSPROPERTY\_SOUNDDETECTOR\_ARMED property is the current arming state of the detector. |
|
|
reference |
|
|
|
09/26/2019 |
The KSPROPERTY_SOUNDDETECTOR_ARMED property is the current arming state of the detector.
This usage table summarizes when KSPROPERTY_SOUNDDETECTOR_ARMED is called with KSPROPSETID_SoundDetector
Get | Set | Target | Property descriptor type | Property value type |
---|---|---|---|---|
Yes |
Yes |
Filter |
BOOL |
When called by KSPROPSETID_SoundDetector, the driver resets this to false when:
- The filter interface is disabled.
- The KSPROPERTY_SOUNDDETECTOR_PATTERNS property is set.
- A keyword is detected.
This usage table summarizes when KSPROPERTY_SOUNDDETECTOR_ARMED is called with KSPROPSETID_SoundDetector2
Get | Set | Target | Property descriptor type | Property value type |
---|---|---|---|---|
Yes |
Yes |
Filter |
BOOL |
When called with KSPROPSETID_SoundDetector2 the arm state will not be reset when a keyword is detected.
It is reset to false when:
- The filter interface is disabled.
- The KSPROPERTY_SOUNDDETECTOR_PATTERNS property is set
The property value is a BOOL indicating the arming state of the detector.
The OS sets this true to engage the detector.
Setting this true while no keyword patterns are set (KSPROPERTY_SOUNDDETECTOR_PATTERNS is empty) has no effect.
Note: If this property is true, subsequently setting KSPROPERTY_SOUNDDETECTOR_PATTERNS automatically resets this to false, as mentioned above.
Minimum supported client |
Windows 10 |
Minimum supported server |
Windows Server 2016 |
Header |
Ksmedia.h |