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

另请参阅

媒体基础枚举

工作队列