PKEY_SFX_Offload_ProcessingModes_Supported_For_Streaming
Windows 10 버전 1511 이상에서 PKEY_SFX_Offload_ProcessingModes_Supported_For_Streaming 속성 키는 드라이버에서 지원하는 오프로드 스트리밍 처리 모드를 식별합니다. 드라이버 개발자는 드라이버가 오프로드 핀에 대해 지원하는 오프로드된 스트리밍에 지원되는 처리 모드를 나열해야 합니다.
이 목록에는 APO가 오프로드된 스트리밍 중에 오디오 신호를 실제로 처리하는 신호 처리 모드만 포함됩니다. 이 목록에는 검색 목적으로만 APO에서 지원하는 신호 처리 모드가 포함되어서는 안 됩니다.
INF 파일 속성 키는 오디오 엔드포인트 작성기에 API를 오프로드하기 위한 CLSID를 효과 속성 저장소로 설정하도록 지시합니다. 이 정보는 상위 수준 앱에 어떤 효과가 있는지 알리는 데 사용할 오디오 그래프를 작성하는 데 사용됩니다.
INF 파일 샘플
INF 파일은 해당 디바이스의 추가 레지스트리 섹션에서 오디오 처리 모드 효과에 대한 설정을 지정합니다. 다음 INF 예제에서는 오프로드 핀에 지원되는 스트리밍 처리 모드를 레지스트리에 로드하는 문자열 및 추가 레지스트리 섹션을 보여 줍니다.
[Strings]
PKEY_SFX_Offload_ProcessingModes_Supported_For_Streaming = "{D3993A3F-99C2-4402-B5EC-A92A0367664B},11"
...
AUDIO_SIGNALPROCESSINGMODE_DEFAULT = "{C18E2F7E-933D-4965-B7D1-1EEF228D2AF3}"
AUDIO_SIGNALPROCESSINGMODE_MOVIE = "{B26FEB0D-EC94-477C-9494-D1AB8E753F6E}"
AUDIO_SIGNALPROCESSINGMODE_MEDIA = "{4780004E-7133-41D8-8C74-660DADD2C0EE}"
...
[SWAPAPO.I.Association0.AddReg]
;To register an APO for offload streaming in multiple modes, use a REG_MULTI_SZ property and include all the desired modes:
HKR,"FX\\0",%PKEY_SFX_Offload_ProcessingModes_Supported_For_Streaming%,%REG_MULTI_SZ%,%AUDIO_SIGNALPROCESSINGMODE_DEFAULT%,%AUDIO_SIGNALPROCESSINGMODE_MOVIE%,%AUDIO_SIGNALPROCESSINGMODE_MEDIA%