attribut MF_LOW_LATENCY

Active le traitement à faible latence dans le pipeline Microsoft Media Foundation.

Type de données

BOOL stocké en tant que UINT32

Obtenir/définir

Pour obtenir cet attribut, appelez IMFAttributes::GetUINT32.

Pour définir cet attribut, appelez IMFAttributes::SetUINT32.

Notes

La faible latence est définie comme le plus petit délai possible entre le moment où les données multimédias sont générées (ou reçues) et le moment où elles sont rendues. Une faible latence est souhaitable pour les scénarios de communication en temps réel. Pour d’autres scénarios, tels que la lecture locale ou le transcodage, vous ne devez généralement pas activer le mode à faible latence, car il peut affecter la qualité.

Notes

La valeur GUID de cet attribut est identique à la propriété CODECAPI_AVLowLatencyMode définie pour l’interface ICodecAPI .

 

Définissez cet attribut sur les composants de pipeline comme suit :

Les applications ne définissent généralement pas cet attribut directement sur les composants du pipeline, mais définissent plutôt l’attribut sur l’un des objets suivants :

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 8 [applications de bureau | Applications UWP]
Serveur minimal pris en charge
Windows Server 2012 [applications de bureau | Applications UWP]
En-tête
Mfapi.h

Voir aussi

Liste alphabétique des attributs Media Foundation

Attributs de l’enregistreur récepteur

Attributs du lecteur source

Transformer les attributs