PKEY_SFX_Offload_ProcessingModes_Supported_For_Streaming
In Windows 10, Version 1511 und höher, identifiziert der PKEY_SFX_Offload_ProcessingModes_Supported_For_Streaming-Eigenschaftsschlüssel die vom Treiber unterstützten Auslagerungs-Streamingverarbeitungsmodi. Der Treiberentwickler sollte die Verarbeitungsmodi auflisten, die für das ausgeladene Streaming unterstützt werden, das sein Treiber für den Auslagerungspin unterstützt.
Diese Liste enthält nur Signalverarbeitungsmodi, bei denen der APO das Audiosignal während des ausgeladenen Streamings tatsächlich verarbeitet. Diese Liste darf keine Signalverarbeitungsmodi enthalten, die vom APO nur zu Ermittlungszwecken unterstützt werden.
Der INF-Dateieigenschaftsschlüssel weist den Audioendpunkt-Generator an, die CLSIDs für das Auslagern von APOs in den 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 Streamingverarbeitungsmodi laden, die für die Auslagerungspinnung in die Registrierung unterstützt werden.
[Strings]
PKEY_SFX_Offload_ProcessingModes_Supported_For_Streaming = "{D3993A3F-99C2-4402-B5EC-A92A0367664B},11"
...
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 offload streaming in multiple modes, use a REG_MULTI_SZ property and include all the desired modes:
HKR,"FX\\0",%PKEY_SFX_Offload_ProcessingModes_Supported_For_Streaming%,%REG_MULTI_SZ%,%AUDIO_SIGNALPROCESSINGMODE_DEFAULT%,%AUDIO_SIGNALPROCESSINGMODE_MOVIE%,%AUDIO_SIGNALPROCESSINGMODE_MEDIA%