Freigeben über


PKEY_CompositeFX_EndpointEffectClsid

In Windows-Version 1803 und höher identifiziert der PKEY_CompositeFX_EndpointEffectClsid-Eigenschaftsschlüssel die tatsächlichen Endpunkteffekte (EFX). 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_EndpointEffectClsid 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 Endpunkt-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 das Standardformat für ein Audioendpunktgerät in den Add-Registry-Abschnitten für dieses Gerät an. Das folgende INF-Beispiel zeigt die Zeichenfolgen und den Add-Registry-Abschnitt, der den APO für Endpunkteffekte in die Registrierung lädt.

[Strings]
PKEY_CompositeFX_EndpointEffectClsid = "{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},15"
...

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_EndpointEffectClsid%,0x00010000,%SWAP_FX_MODE_CLSID%,%DELAY_FX_MODE_CLSID%

Medienklassen-INF-Erweiterungen