KSCATEGORY_MICROPHONE_ARRAY_PROCESSOR
The KSCATEGORY_MICROPHONE_ARRAY_PROCESSOR device interface class is defined for the kernel streaming (KS) functional category that processes input from a microphone array.
Attribute | Setting |
---|---|
Identifier |
KSCATEGORY_MICROPHONE_ARRAY_PROCESSOR |
Class GUID |
{830A44F2-A32D-476B-BE97-42845673B35A} |
Remarks
Drivers for KS devices register an instance of KSCATEGORY_MICROPHONE_ARRAY_PROCESSOR to indicate to the operating system that the devices support the KSCATEGORY_MICROPHONE_ARRAY_PROCESSOR functional category.
For more information about functional categories for audio devices, see Installing Device Interfaces for an Audio Adapter and KSPROPERTY_TOPOLOGY_CATEGORIES.
For more information about how to process a microphone array in Windows Vista, refer to the Microphone Array Support in Windows Vista and the How to Build and Use Microphone Arrays for Windows Vista white papers.
Requirements
Version |
Available in Windows Vista, Windows Server 2003, Windows XP, and later versions of Windows. |
Header |
Ksmedia.h (include 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