PKEY_FX_Offload_StreamEffectClsid
In Windows 10, Version 1511 und höher, identifiziert der PKEY_FX_Offload_StreamEffectClsid-Eigenschaftsschlüssel den Streameffekt (SFX), der vom Treiber unterstützt wird, der während der Auslagerungswiedergabe geladen wird. Der Treiberentwickler sollte die Liste der unterstützten Streameffekte angeben, die der Treiber für den Auslagerungspin unterstützt.
Der INF-Dateieigenschaftsschlüssel weist den Audioendpunkt-Generator an, die CLSIDs für Streameffekt-APOs im Effekteigenschaftenspeicher für die Auslagerung festzulegen. Diese Informationen werden verwendet, um das Audiodiagramm zu erstellen, das verwendet wird, um Apps der oberen Ebene darüber zu informieren, welche Effekte vorhanden sind.
BEISPIEL FÜR EINE INF-Datei
Eine INF-Datei gibt Einstellungen für einen Effekt im Audioverarbeitungsmodus im Add-Registry-Abschnitt für dieses Gerät an. Das folgende INF-Beispiel zeigt die Zeichenfolgen und Add-Registry-Abschnitte, die die unterstützten Streamingverarbeitungsmodi in die Registrierung laden.
[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%