PKEY_EFX_KeywordDetector_ProcessingModes_Supported_For_Streaming

在 Windows 10 及更高版本中,PKEY_EFX_KeywordDetector_ProcessingModes_Supported_For_Streaming属性键标识驱动程序支持的流式处理支持的终结点关键字 (keyword)检测器处理模式。 驱动程序开发人员应列出其驱动程序支持用于关键字 (keyword)检测器引脚的流式传输支持的终结点处理模式。

此列表仅包括信号处理模式,其中 APO 在流式处理过程中实际处理音频信号。 此列表不得包含 APO 支持的任何信号处理模式,仅用于发现目的。

INF 文件属性键指示音频终结点生成器将 APOS 的 CLSID 设置为效果属性存储。 此信息用于生成音频图,该图将用于通知高级应用哪些效果已到位。

由于终点效果(EFX)位于总和之后或发球前,因此不能有多个与终结点处理关联的模式。 因此,只能指定单个模式(AUDIO_SIGNALPROCESSINGMODE_DEFAULT)。

INF 文件示例

INF 文件指定该设备的加载项注册表部分中音频处理模式效果的设置。 以下 INF 示例显示了加载注册表中支持的关键字 (keyword)检测器流处理模式的字符串和加载项注册表部分。

[Strings]
PKEY_EFX_KeywordDetector_ProcessingModes_Supported_For_Streaming = "{D3993A3F-99C2-4402-B5EC-A92A0367664B},10"
...
[SWAPAPO.I.Association0.AddReg]
; This line shows how to set the default processing mode for streaming.
HKR,FX\0,%PKEY_EFX_KeywordDetector_ProcessingModes_Supported_For_Streaming%,0x00010000,%AUDIO_SIGNALPROCESSINGMODE_DEFAULT%

Media-Class INF 扩展