Freigeben über


PKEY_MFX_Offload_ProcessingModes_Supported_For_Streaming

In Windows 10, Version 1511 und höher, identifiziert der PKEY_MFX_Offload_ProcessingModes_Supported_For_Streaming-Eigenschaftsschlüssel die Moduseffektverarbeitungsmodi, die für das vom Treiber unterstützte Auslagerungsstreaming unterstützt werden. Der Treiberentwickler sollte die Moduseffektverarbeitungsmodi auflisten, die für das vom Treiber unterstützte ausgeladene Streaming unterstützt werden.

Der INF-Dateieigenschaftsschlüssel weist den Audioendpunkt-Generator an, die CLSIDs für 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 die unterstützten Streamingverarbeitungsmodi für das Auslagern in die Registrierung laden.

[Strings]
PKEY_MFX_Offload_ProcessingModes_Supported_For_Streaming = "{D3993A3F-99C2-4402-B5EC-A92A0367664B},12"
...
AUDIO_SIGNALPROCESSINGMODE_DEFAULT = "{C18E2F7E-933D-4965-B7D1-1EEF228D2AF3}"
AUDIO_SIGNALPROCESSINGMODE_MOVIE   = "{B26FEB0D-EC94-477C-9494-D1AB8E753F6E}"
AUDIO_SIGNALPROCESSINGMODE_MEDIA   = "{4780004E-7133-41D8-8C74-660DADD2C0EE}"

...
[SWAPAPO.I.Association0.AddReg]
;To register an APO for streaming in multiple modes, use a REG_MULTI_SZ property and include all the desired modes:
HKR,"FX\\0",%PKEY_MFX_Offload_ProcessingModes_For_Streaming%,%REG_MULTI_SZ%,%AUDIO_SIGNALPROCESSINGMODE_DEFAULT%,%AUDIO_SIGNALPROCESSINGMODE_MOVIE%,%AUDIO_SIGNALPROCESSINGMODE_MEDIA%

Medienklassen-INF-Erweiterungen