attribut MF_SOURCE_READER_ENABLE_VIDEO_PROCESSING
Active le traitement vidéo par le Lecteur source.
Type de données
UINT32
Valeur | Signification |
---|---|
|
Activer le traitement vidéo. |
|
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 |
|
Voir aussi