PROPRIÉTÉ AVDecMmcss

[La fonctionnalité associée à cette page, DirectShow, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer, IMFMediaEngine et Audio/Video Capture in Media Foundation. Ces fonctionnalités ont été optimisées pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise MediaPlayer, IMFMediaEngine et Audio/Video Capture dans Media Foundation au lieu de DirectShow, si possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]

Spécifie la classe MMCSS (Multimedia Class Scheduler Service) pour le thread de décodage.

Cette propriété est en lecture/écriture.

Type de données

BSTR (VT_BSTR)

Guid de propriété

CODECAPI_AVDecMmcssClass

Valeur de la propriété

La valeur de cette propriété est le nom de la classe MMCSS.

Notes

MMCSS permet aux applications de s’assurer que le traitement sensible au temps a un accès prioritaire aux ressources du processeur. Il fonctionne en élevant les threads inscrits à des priorités de thread plus élevées tout en diminuant régulièrement leurs priorités pour donner du temps à d’autres processus.

La valeur recommandée pour les décodeurs audio est « Audio » et la valeur recommandée pour les décodeurs vidéo est « Lecture ».

Si le service MMCSS n’est pas disponible ou si la classe MMCSS spécifiée n’existe pas, la définition de la propriété n’a aucun effet.

Configuration requise

Condition requise Valeur
En-tête
Uuids.h

Voir aussi

Propriétés de l’API codec

ICodecAPI, interface