PKEY_SFX_KeywordDetector_ProcessingModes_Supported_For_Streaming

В Windows 10 и более поздних версиях ключ свойства PKEY_SFX_KeywordDetector_ProcessingModes_Supported_For_Streaming определяет режимы потоковой обработки детектора ключевое слово, поддерживаемые драйвером. Разработчик драйвера должен перечислить режимы обработки, поддерживаемые для потоковой передачи, которые его драйвер поддерживает для контакта детектора ключевое слово.

Этот список включает только режимы обработки сигналов, в которых APO фактически обрабатывает звуковой сигнал во время потоковой передачи. Этот список не должен включать режимы обработки сигналов, поддерживаемые APO только для целей обнаружения.

Ключ свойства INF-файла указывает построителю конечных точек звука задать идентификаторы CLSID для APOs в хранилище свойств эффектов. Эти сведения используются для создания звукового графа, который будет использоваться для информирования приложений верхнего уровня о том, какие эффекты имеются.

Пример INF-файла

INF-файл задает параметры для эффекта режима обработки звука в разделе реестра надстроек для этого устройства. В следующем примере INF показаны строки и разделы реестра надстроек, которые загружают режим обработки эффектов для пин-кода детектора ключевое слово в реестр.

[Strings]
PKEY_SFX_KeywordDetector_ProcessingModes_Supported_For_Streaming = "{D3993A3F-99C2-4402-B5EC-A92A0367664B},8"
...
AUDIO_SIGNALPROCESSINGMODE_DEFAULT = "{C18E2F7E-933D-4965-B7D1-1EEF228D2AF3}"
AUDIO_SIGNALPROCESSINGMODE_MOVIE   = "{B26FEB0D-EC94-477C-9494-D1AB8E753F6E}"
AUDIO_SIGNALPROCESSINGMODE_COMMUNICATIONS = "{98951333-B9CD-48B1-A0A3-FF40682D73F7}"
...
[SWAPAPO.I.Association0.AddReg]
;To register an APO for streaming in multiple modes, use a REG_MULTI_SZ property and include all the desired modes:
HKR,"FX\\0",%PKEY_SFX_KeywordDetector_ProcessingModes_Supported_For_Streaming%,%REG_MULTI_SZ%,%AUDIO_SIGNALPROCESSINGMODE_DEFAULT%,%AUDIO_SIGNALPROCESSINGMODE_MOVIE%,%AUDIO_SIGNALPROCESSINGMODE_COMMUNICATIONS%

Расширения INF класса мультимедиа