Méthode IMFRealTimeClientEx ::SetWorkQueueEx (mfidl.h)
Spécifie la file d’attente de travail que cet objet doit utiliser pour les éléments de travail asynchrones.
Syntaxe
HRESULT SetWorkQueueEx(
DWORD dwMultithreadedWorkQueueId,
LONG lWorkItemBasePriority
);
Paramètres
dwMultithreadedWorkQueueId
Identificateur de file d’attente de travail.
lWorkItemBasePriority
Priorité de base pour les éléments de travail.
Valeur retournée
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
L’objet doit utiliser les valeurs de dwMultithreadedWorkQueueId et lWorkItemBasePriority lorsqu’il met en file d’attente de nouveaux éléments de travail. Utilisez la fonction MFPutWorkItem2 ou MFPutWorkItemEx2 pour mettre l’élément de travail en file d’attente.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | mfidl.h |
Voir aussi
Améliorations apportées à la file d’attente de travail et au threading