énumération MFASYNC_WORKQUEUE_TYPE (mfapi.h)

Spécifie le type de file d’attente de travail pour la fonction MFAllocateWorkQueueEx à créer.

Syntax

typedef enum {
  MF_STANDARD_WORKQUEUE = 0,
  MF_WINDOW_WORKQUEUE = 1,
  MF_MULTITHREADED_WORKQUEUE = 2
} MFASYNC_WORKQUEUE_TYPE;

Constantes

 
MF_STANDARD_WORKQUEUE
Valeur : 0
Créez une file d’attente de travail sans boucle de message.
MF_WINDOW_WORKQUEUE
Valeur : 1
Créez une file d’attente de travail avec une boucle de message.
MF_MULTITHREADED_WORKQUEUE
Valeur : 2
Créez une file d’attente de travail multithread. Ce type de file d’attente de travail utilise un pool de threads pour distribuer les éléments de travail. L’appelant est responsable de la sérialisation des éléments de travail.

Configuration requise

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

Voir aussi

Énumérations Media Foundation

Files d’attente de travail