atributo MF_LOW_LATENCY
Habilita el procesamiento de baja latencia en la canalización de Microsoft Media Foundation.
Tipo de datos
BOOL almacenado como UINT32
Obtener o establecer
Para obtener este atributo, llame a IMFAttributes::GetUINT32.
Para establecer este atributo, llame a IMFAttributes::SetUINT32.
Observaciones
La latencia baja se define como el retraso más pequeño posible de cuando se generan (o reciben) los datos multimedia a cuando se representa. La baja latencia es deseable para escenarios de comunicación en tiempo real. En otros escenarios, como la reproducción local o la transcodificación, normalmente no debe habilitar el modo de baja latencia, ya que puede afectar a la calidad.
Nota
El valor GUID de este atributo es idéntico a la propiedad CODECAPI_AVLowLatencyMode definida para la interfaz ICodecAPI .
Establezca este atributo en los componentes de canalización de la siguiente manera:
- Origen multimedia: use el método IMFMediaSourceEx::GetSourceAttributes .
- Transformación de Media Foundation (MFT): use el método IMFTransform::GetAttributes . En el caso de los codificadores, el codificador podría admitir una latencia baja a través de la interfaz ICodecAPI .
- Receptor de medios: consulte el receptor de medios para la interfaz IMFAttributes .
Normalmente, las aplicaciones no establecen este atributo directamente en los componentes de canalización, sino que establecen el atributo en uno de los objetos siguientes:
- Sesión multimedia: use el parámetro pConfiguation de la función MFCreateMediaSession o MFCreatePMPMediaSession , o bien establezca el atributo en la topología.
- Lector de origen: establezca el atributo con las propiedades de configuración al crear el Lector de origen. Para obtener más información, vea Atributos de lector de origen.
- Receptor de escritura: establezca el atributo con las propiedades de configuración al crear el objeto Sink Writer. Para obtener más información, vea Atributos de escritor de receptores.
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 |
|
Vea también