attribut MF_TOPONODE_WORKQUEUE_MMCSS_TASKID

Spécifie un identificateur de tâche MMCSS (Multimedia Class Scheduler Service) pour une branche de topologie.

Type de données

UINT32

Notes

Cet attribut s’applique aux nœuds sources (MF_TOPOLOGY_SOURCESTREAM_NODE). Cet attribut est facultatif.

Cet attribut est ignoré, sauf si les attributs suivants sont également définis :

Si l’application inscrit l’un de ses propres threads auprès de MMCSS, vous pouvez utiliser cet attribut pour associer la file d’attente de travail de topologie au groupe MMCSS de l’application. Définissez la valeur de l’attribut égale à l’identificateur de tâche reçu par l’application lors de son inscription auprès de MMCSS. (L’identificateur de tâche est retourné dans le paramètre TaskIndex de la fonction AvSetMmThreadCharacteristics . Pour plus d’informations, consultez la rubrique Fonctions de processus et de thread.)

Si vous souhaitez que MMCSS affecte un nouvel identificateur de tâche pour la topologie, définissez l’attribut MF_TOPONODE_WORKQUEUE_MMCSS_CLASS , mais ne définissez pas l’attribut MF_TOPONODE_WORKQUEUE_MMCSS_TASKID .

La constante GUID de cet attribut est exportée à partir de mfuuid.lib.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2008 [applications de bureau uniquement]
En-tête
Mfidl.h

Voir aussi

Liste alphabétique des attributs Media Foundation

IMFAttributes::GetUINT32

IMFAttributes::SetUINT32

IMFTopologyNode

IMFWorkQueueServices::BeginRegisterTopologyWorkQueuesWithMMCSS

Attributs de nœud de topologie

Files d’attente de travail