_Lecteur source MF-activer l’attribut de _ _ _ _ traitement vidéo

Active le traitement vidéo par le lecteur source.

Type de données

UINT32

Valeur Signification
Différente
Activez le traitement vidéo.
Zéro
Désactivez le traitement vidéo. (Par défaut)

Obtenir/définir

Pour récupérer cet attribut, appelez IMFAttributes :: GetUInt32.

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

Notes

Si cet attribut a la valeur true (différent 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.
  • Entrelac.

Ces opérations sont effectuées dans le logiciel et ne sont pas optimisées pour la lecture. Cette fonctionnalité est destinée aux applications qui traitent un petit nombre de frames, par exemple pour créer une miniature de vidéo, ou des applications qui ne décodent pas les trames en temps réel. L’opération de désentrelacement 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 images vidéo, car le GPU offre généralement de meilleures capacités de traitement vidéo.

Si cet attribut a la valeur true, les attributs suivants doivent avoir la valeur false:

Spécifications

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

Voir aussi

Liste alphabétique des attributs Media Foundation

Lecteur source

Attributs du lecteur source