Share via


PKEY_MFX_ProcessingModes_Supported_For_Streaming

In Windows 8.1 und höher identifiziert der PKEY_MFX_ProcessingModes_Supported_For_Streaming-Eigenschaftsschlüssel die Moduseffektverarbeitungsmodi, die für das vom Treiber unterstützte Streaming unterstützt werden. Der Treiberentwickler sollte die Moduseffektverarbeitungsmodi auflisten, die für das Streaming unterstützt werden, die vom Treiber unterstützt werden.

Der INF-Dateieigenschaftenschlü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 Auswirkungen vorhanden sind.

INF-Dateibeispiel

Eine INF-Datei gibt Einstellungen für einen Audioverarbeitungsmoduseffekt im Abschnitt add-registry für dieses Gerät an. Das folgende INF-Beispiel zeigt die Zeichenfolgen- und Add-Registry-Abschnitte, die die Moduseffektverarbeitungsmodi in die Registrierung lädt.

[Strings]
PKEY_MFX_ProcessingModes_Supported_For_Streaming = "{D3993A3F-99C2-4402-B5EC-A92A0367664B},6"
...
AUDIO_SIGNALPROCESSINGMODE_DEFAULT = "{C18E2F7E-933D-4965-B7D1-1EEF228D2AF3}"
AUDIO_SIGNALPROCESSINGMODE_MOVIE   = "{B26FEB0D-EC94-477C-9494-D1AB8E753F6E}"
AUDIO_SIGNALPROCESSINGMODE_COMMUNICATIONS = "{98951333-B9CD-48B1-A0A3-FF40682D73F7}"
...
[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_ProcessingModes_For_Streaming%,%REG_MULTI_SZ%,%AUDIO_SIGNALPROCESSINGMODE_DEFAULT%,%AUDIO_SIGNALPROCESSINGMODE_MOVIE%,%AUDIO_SIGNALPROCESSINGMODE_COMMUNICATIONS%

Medienklassen-INF-Erweiterungen