перечисление MFASYNC_WORKQUEUE_TYPE (mfapi.h)

Указывает тип рабочей очереди для создаваемой функции MFAllocateWorkQueueEx .

Синтаксис

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

Константы

 
MF_STANDARD_WORKQUEUE
Значение: 0
Создание рабочей очереди без цикла сообщений.
MF_WINDOW_WORKQUEUE
Значение: 1
Создайте рабочую очередь с циклом сообщений.
MF_MULTITHREADED_WORKQUEUE
Значение: 2
Создание многопоточной рабочей очереди. Этот тип рабочей очереди использует пул потоков для отправки рабочих элементов. Вызывающий объект отвечает за сериализацию рабочих элементов.

Требования

Требование Значение
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Верхняя часть mfapi.h

См. также раздел

Перечисления Media Foundation

Рабочие очереди