PKEY_EFX_KeywordDetector_ProcessingModes_Supported_For_Streaming

Windows 10 이상에서 PKEY_EFX_KeywordDetector_ProcessingModes_Supported_For_Streaming 속성 키는 드라이버에서 지원하는 스트리밍에 지원되는 탐지기 처리 모드를 키워드(keyword) 엔드포인트를 식별합니다. 드라이버 개발자는 드라이버가 키워드(keyword) 감지기 핀에 대해 지원하는 스트리밍에 지원되는 엔드포인트 처리 모드를 나열해야 합니다.

이 목록에는 APO가 실제로 스트리밍 중에 오디오 신호를 처리하는 신호 처리 모드만 포함됩니다. 이 목록에는 검색 목적으로만 APO에서 지원하는 신호 처리 모드가 포함되어서는 안 됩니다.

INF 파일 속성 키는 오디오 엔드포인트 작성기에 API용 CLSID를 effects 속성 저장소로 설정하도록 지시합니다. 이 정보는 상위 수준 앱에 어떤 효과가 있는지 알리는 데 사용할 오디오 그래프를 빌드하는 데 사용됩니다.

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%

미디어 클래스 INF 확장