PKEY_EFX_ProcessingModes_Supported_For_Streaming
In Windows 8.1 e versioni successive, la chiave della proprietà PKEY_EFX_ProcessingModes_Supported_For_Streaming identifica le modalità di elaborazione del punto finale supportate per lo streaming supportato dal driver. Lo sviluppatore di driver deve elencare le modalità di elaborazione del punto finale supportate per lo streaming supportato dal driver.
La chiave della proprietà del file INF indica al generatore di endpoint audio di impostare i CLSID per le API nell'archivio delle proprietà degli effetti. Queste informazioni vengono usate per creare il grafico audio che verrà usato per informare le app di livello superiore quali effetti sono presenti.
Poiché gli effetti del punto finale (EFX) sono dopo la somma o prima del tee, non è possibile associare più modalità all'elaborazione dell'endpoint. Per questo motivo, è possibile specificare solo una modalità singola, AUDIO_SIGNALPROCESSINGMODE_DEFAULT.
Esempio di file INF
Un file INF specifica le impostazioni per un effetto della modalità di elaborazione audio nella sezione del Registro di sistema dei componenti aggiuntivi per tale dispositivo. Nell'esempio INF seguente vengono illustrate le stringhe e le sezioni del Registro di sistema dei componenti aggiuntivi che caricano le modalità di elaborazione del flusso supportate nel Registro di sistema.
[Strings]
PKEY_EFX_ProcessingModes_Supported_For_Streaming = "{D3993A3F-99C2-4402-B5EC-A92A0367664B},7"
...
[SWAPAPO.I.Association0.AddReg]
; This line shows how to set the default processing mode for streaming.
HKR,FX\0,%PKEY_EFX_ProcessingModes_Supported_For_Streaming%,0x00010000,%AUDIO_SIGNALPROCESSINGMODE_DEFAULT%