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 |
|
Voir aussi