Поделиться через


PKEY_FX_Offload_StreamEffectClsid

В Windows 10 версии 1511 и более поздних ключ свойства PKEY_FX_Offload_StreamEffectClsid определяет эффект потока (SFX), поддерживаемый драйвером, который будет загружаться во время воспроизведения разгрузки. Разработчик драйвера должен указать список поддерживаемых эффектов потока, поддерживаемых драйвером для контакта разгрузки.

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

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

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

[Strings]
PKEY_FX_Offload_StreamEffectClsid   = "{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},11"
...
; Driver developers should replace this CLSIDs with that of their own APO
FX_STREAM_CLSID      = "{00000000-0000-0000-0000-000000000000}"
...
[SWAPAPO.AddReg]
HKR,"FX\\0",% PKEY_FX_Offload_StreamEffectClsid %,,%FX_STREAM_CLSID%

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