MF _ ReadWrite de la _ classe MMCSS, _ _ attribut audio

Spécifie une classe de service Planificateur de classes multimédias (MMCSS) pour les threads de traitement audio dans le lecteur source ou le writer de récepteur.

Type de données

LPWSTR

Obtenir/définir

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

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

Notes

Vous pouvez éventuellement définir cet attribut lorsque vous créez une instance du lecteur source ou du writer du récepteur. La valeur de l’attribut doit être un nom de classe MMCSS valide.

Si cet attribut est défini, le lecteur source ou l’enregistreur du récepteur enregistre ses threads de traitement audio avec la classe MMCSS spécifiée. MMCSS garantit que le traitement des données dans le lecteur source ou le writer du récepteur a priorité sur les autres tâches système.

Pour spécifier la priorité de base pour les threads audio, définissez l’attribut _ audio MF ReadWrite _ MMCSS _ Priority _ . Si cet attribut n’est pas défini, la priorité de base pour les threads audio est égale à zéro.

Cet attribut remplace l’attribut de classe de la _ _ _ classe MMCSS ReadWrite MF pour les threads de traitement audio. Si aucun attribut n’est défini, les threads audio ne sont pas inscrits auprès de MCSS.

Pour la plupart des applications, le problème audio est bien plus perceptible pour l’utilisateur que le problème de vidéo, et donc moins acceptable. Pour cette raison, une application doit généralement définir l' _ audio de la classe MF ReadWrite ReadWrite _ _ _ sur une classe MMCSS de priorité supérieure à celle de la _ classe MF ReadWrite _ MMCSS _ . Cela garantit que le traitement audio reçoit une priorité plus élevée que d’autres tâches.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 8 [ applications de bureau | UWP apps]
Serveur minimal pris en charge
Windows Server 2012 [ applications de bureau | UWP apps]
En-tête
Mfreadwrite. h

Voir aussi

Liste alphabétique des attributs Media Foundation