PKEY_CompositeFX_Offload_ModeEffectClsid

In Windows 10, Version 1803 und höher, identifiziert die PKEY_CompositeFX_Offload_ModeEffectClsid-Taste den Moduseffekt (MFX), der vom Treiber unterstützt wird, der während der Auslagerungswiedergabe geladen wird. Der Treiberentwickler sollte die Liste der unterstützten Verarbeitungsmodi angeben, die vom Treiber unterstützt werden.

Dieser Eigenschaftsschlüssel ist identisch mit dem PKEY_FX_Offload_ModeEffectClsid 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 Modus-APOs im Effekteigenschaftenspeicher 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 das APO für einen Moduseffekt lädt, der während der Auslagerungswiedergabe in die Registrierung verwendet werden soll.

[Strings]
PKEY_CompositeFX_Offload_ModeEffectClsid     = "{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},20"
...
; 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_ModeEffectClsid%,0x00010000,%SWAP_FX_MODE_CLSID%,%DELAY_FX_MODE_CLSID%

Medienklassen-INF-Erweiterungen