MFAllocateWorkQueue 函数 (mfapi.h)

创建新的工作队列。

语法

HRESULT MFAllocateWorkQueue(
  [out] DWORD *pdwWorkQueue
);

参数

[out] pdwWorkQueue

接收工作队列的标识符。

返回值

函数返回 HRESULT。 可能的值包括(但并不限于)下表中的项。

返回代码 说明
S_OK
函数成功。
E_FAIL
应用程序超出了工作队列的最大数目。
MF_E_SHUTDOWN
应用程序未调用 MFStartup,或者应用程序已调用 MFShutdown

注解

使用完工作队列后,调用 MFUnlockWorkQueue

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
目标平台 Windows
标头 mfapi.h
Library Mfplat.lib
DLL Mfplat.dll

另请参阅

MFPutWorkItem

MFPutWorkItemEx

媒体基础函数

工作队列