使用指定的类和任务 ID 向多媒体类计划程序服务(MMCSS)注册平台工作队列。
语法
HRESULT BeginRegisterPlatformWorkQueueWithMMCSSEx(
[in] DWORD dwPlatformWorkQueue,
[in] LPCWSTR wszClass,
[in] DWORD dwTaskId,
[in] LONG lPriority,
[in] IMFAsyncCallback *pCallback,
[in] IUnknown *pState
);
参数
[in] dwPlatformWorkQueue
标准平台工作队列之一的 ID。
[in] wszClass
工作队列应注册到的 MMCSS 类。
[in] dwTaskId
工作队列应注册到的任务 ID。 如果 dwTaskId 为 0,则会创建新的 MMCSS 存储桶。
[in] lPriority
优先级。
[in] pCallback
用于 Media Foundation 中异步作的标准回调。
[in] pState
用于 Media Foundation 中的异步作的标准状态。
返回值
如果此方法成功,则返回 S_OK。 否则,它将返回 HRESULT 错误代码。
要求
| 要求 | 价值 |
|---|---|
| 最低支持的客户端 | Windows 8 [仅限桌面应用] |
| 支持的最低服务器 | Windows Server 2012 [仅限桌面应用] |
| 目标平台 | 窗户 |
| 标头 | mfidl.h |