次の方法で共有


PKEY_CompositeFX_KeywordDetector_EndpointEffectClsid

Windows 10 バージョン 1803 以降では、 PKEY_CompositeFX_KeywordDetector_EndpointEffectClsid プロパティ キーによって、キーワード (keyword)検出エンドポイント効果 (EFX) が所定の位置に識別されます。 ドライバdeveloperは、そのドライバがキーワード検出ピンでサポートする単一のサポー ト処理モードを指定しなければならない。

このプロパティ キーは、 PKEY_FX_KeywordDetector_EndpointEffectClsidプロパティ キーと同じですが、1 つの位置で複数の効果を許可するためにレジストリの reg マルチストリングとして表される複合です。

INF ファイルのプロパティ キーは、エンドポイント API の CLSID をエフェクト プロパティ ストアに設定するようにオーディオ エンドポイント ビルダーに指示します。 この情報は、効果が配置されている上位水準器のアプリに通知するために使用されるオーディオ グラフを作成するために使用されます。

INFファイルのサンプル

INF ファイルは、そのデバイスの追加レジストリ セクションのオーディオ エンドポイント デバイスの既定の形式を指定します。 次の INF の例は、エンドポイントキーワード検出効果の APO をレジストリにロードする文字列と add-registry セクションを示しています。

[Strings]
PKEY_CompositeFX_KeywordDetector_EndpointEffectClsid = "{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},18"
...
; Driver developers should replace this CLSIDs with that of their own APO
SWAP_FX_MODE_CLSID      = "{00000000-0000-0000-0000-000000000000}"
DELAY_FX_STREAM_CLSID   = "{00000000-0000-0000-0000-000000000000}"
...
 
[SWAPAPO.I.Association0.AddReg]
HKR,FX\0,%PKEY_CompositeFX_KeywordDetector_EndpointEffectClsid%,0x00010000,%SWAP_FX_MODE_CLSID%,%DELAY_FX_MODE_CLSID%

メディアクラスINF拡張機能