PKEY_MFX_KeywordDetector_ProcessingModes_Supported_For_Streaming

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

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

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

INF 파일 샘플

INF 파일은 해당 디바이스의 추가 레지스트리 섹션에서 오디오 처리 모드 효과에 대한 설정을 지정합니다. 다음 INF 예제에서는 키워드(keyword) 감지기 모드 효과 처리 모드를 레지스트리에 로드하는 문자열 및 추가 레지스트리 섹션을 보여 줍니다.

[Strings]
PKEY_MFX_KeywordDetector_ProcessingModes_Supported_For_Streaming = "{D3993A3F-99C2-4402-B5EC-A92A0367664B},9"
...
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_MFX_KeywordDetector_ProcessingModes_Supported_For_Streaming%,%REG_MULTI_SZ%,%AUDIO_SIGNALPROCESSINGMODE_DEFAULT%,%AUDIO_SIGNALPROCESSINGMODE_MOVIE%,%AUDIO_SIGNALPROCESSINGMODE_COMMUNICATIONS%

미디어 클래스 INF 확장