Compartir a través de


atributo MF_READWRITE_MMCSS_CLASS_AUDIO

Especifica una clase de Servicio de programador de clases multimedia (MMCSS) para subprocesos de procesamiento de audio en el lector de origen o en el escritor receptor.

Tipo de datos

LPWSTR

Obtener o establecer

Para obtener este atributo, llame a IMFAttributes::GetString.

Para establecer este atributo, llame a IMFAttributes::SetString.

Observaciones

Opcionalmente, establezca este atributo al crear una instancia del lector de origen o del escritor receptor. El valor del atributo debe ser un nombre de clase MMCSS válido.

Si se establece este atributo, el lector de origen o el escritor receptor registra sus subprocesos de procesamiento de audio con la clase MMCSS especificada. MMCSS garantiza que el procesamiento de datos en el lector de origen o el escritor receptor tenga prioridad sobre otras tareas del sistema.

Para especificar la prioridad base para los subprocesos de audio, establezca el atributo MF_READWRITE_MMCSS_PRIORITY_AUDIO . Si no se establece ese atributo, la prioridad base de los subprocesos de audio es cero.

Este atributo invalida el atributo MF_READWRITE_MMCSS_CLASS para los subprocesos de procesamiento de audio. Si no se establece ninguno de los atributos, los subprocesos de audio no se registran con MCSS.

Para la mayoría de las aplicaciones, el brillo de audio es mucho más notable para el usuario que el brillo de vídeo y, por lo tanto, menos aceptable. Por este motivo, una aplicación normalmente debe establecer MF_READWRITE_MMCSS_CLASS_AUDIO en una clase MMCSS de mayor prioridad que MF_READWRITE_MMCSS_CLASS. Esto garantiza que el procesamiento de audio tenga mayor prioridad que otras tareas.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 8 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible
Windows Server 2012 [aplicaciones de escritorio | Aplicaciones para UWP]
Encabezado
Mfreadwrite.h

Consulte también

Lista alfabética de atributos de Media Foundation