Share via


attribut MF_SOURCE_READER_ENABLE_VIDEO_PROCESSING

Active le traitement vidéo par le Lecteur source.

Type de données

UINT32

Valeur Signification
Différent de zéro
Activer le traitement vidéo.
Zéro
Désactiver le traitement vidéo. (Par défaut)

 

Obtenir/définir

Pour obtenir cet attribut, appelez IMFAttributes::GetUINT32.

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

Notes

Si cet attribut a la valeur TRUE (différente de zéro), le lecteur source peut effectuer le traitement vidéo limité suivant sur des images vidéo non compressées :

  • Conversion de YUV en RGB-32.
  • Désentrelacement.

Ces opérations sont effectuées dans des logiciels et ne sont pas optimisées pour la lecture. Cette fonctionnalité est destinée aux applications qui traitent un petit nombre d’images (par exemple, pour créer une miniature vidéo) ou aux applications qui ne décodent pas d’images en temps réel. L’opération de désinterlacation interpole les données d’un champ unique, de sorte qu’elles sont perdues.

Évitez ce paramètre si vous utilisez Direct3D pour afficher les trames vidéo, car le GPU fournit généralement de meilleures fonctionnalités de traitement vidéo.

Si cet attribut a la valeur TRUE, les attributs suivants doivent être FALSE :

Spécifications

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

Voir aussi

Liste alphabétique des attributs Media Foundation

Lecteur source

Attributs du lecteur source