PKEY_CompositeFX_Offload_StreamEffectClsid

In Windows 10, Version 1803 und höher, identifiziert der PKEY_CompositeFX_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.

Dieser Eigenschaftsschlüssel ist identisch mit dem PKEY_FX_Offload_StreamEffectClsid Eigenschaftenschlüssels, aber er ist ein zusammengesetzter Schlüssel, der in der Registrierung als reg multistring ausgedrückt wird, um mehrere Effekte an einer einzelnen Position zu ermöglichen.

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_CompositeFX_Offload_StreamEffectClsid   = "{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},19"
...
; 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_Offload_StreamEffectClsid%,0x00010000,%SWAP_FX_MODE_CLSID%,%DELAY_FX_MODE_CLSID%


Medienklassen-INF-Erweiterungen