Compartir a través de


PKEY_MFX_ProcessingModes_Supported_For_Streaming

En Windows 8.1 y versiones posteriores, la clave de propiedad PKEY_MFX_ProcessingModes_Supported_For_Streaming identifica los modos de procesamiento de efectos de modo admitidos para el streaming admitido por el controlador. El desarrollador de controladores debe enumerar los modos de procesamiento de efectos de modo compatibles con el streaming que admite su controlador.

La clave de propiedad del archivo INF indica al generador de puntos de conexión de audio que establezcan los CLSID para las API en el almacén de propiedades de efectos. Esta información se usa para compilar el gráfico de audio que se usará para informar a las aplicaciones de nivel superior qué efectos están en vigor.

Ejemplo de archivo INF

Un archivo INF especifica la configuración de un efecto de modo de procesamiento de audio en la sección del registro de complementos para ese dispositivo. En el ejemplo INF siguiente se muestran las cadenas y las secciones del Registro de complementos que cargan los modos de procesamiento de efectos en el modo en el Registro.

[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%

Extensiones INF de clase media