Share via


attribut MFSampleExtension_LongTermReferenceFrameInfo

Spécifie les informations de trame de référence à long terme (LTR) et sont retournées sur l’exemple de sortie.

Type de données

UINT32

Notes

Encodeurs H.264/AVC :

Les encodeurs doivent retourner cet attribut sur l’exemple de sortie lorsque l’application contrôle les trames LTR, ce qui est spécifié par CODECAPI_AVEncVideoLTRBufferControl.

MFSampleExtension_LongTermReferenceFrameInfo retourne jusqu’à deux champs.

Le premier champ, bits[0..15], est LongTermFrameIdx associé au frame de sortie s’il est marqué comme trame LTR. La première valeur est 0xffff, si cette trame de sortie est une trame de référence à court terme ou une trame non de référence.

Le deuxième champ, bits[16..31], est une bitmap composée de MaxNumLTRFrames de nombreux bits qui indiquent les trames LTR qui ont été utilisées pour l’encodage de cette trame de sortie, à partir du bit 16. Le reste des bits doit être défini sur 0. La deuxième valeur est 0 si cette trame de sortie n’est pas encodée à l’aide de trames LTR. MaxNumLTRFrames est le nombre maximal d’images LTR définies via CODECAPI_AVEncVideoLTRBufferControl.

Spécifications

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

Voir aussi

Liste alphabétique des attributs Media Foundation