MF_TOPONODE_WORKQUEUE_ID 属性
指定拓扑分支的工作队列。
数据类型
UINT32
备注
此属性适用于源节点 (MF_TOPOLOGY_SOURCESTREAM_NODE) 。 属性是可选的。
属性的值是工作队列的应用程序定义的标识符。
应用程序可以使用此属性将工作队列分配给拓扑的分支。 拓扑中的每个源节点定义一个分支。 分支包括从该节点接收数据的每个拓扑节点。
如果设置此属性,请在解析的拓扑上调用 IMFWorkQueueServices::BeginRegisterTopologyWorkQueuesWithMMCSS 方法。 拓扑中的多个分支可以共享同一个工作队列,工作队列可以跨拓扑重用。
注意
此属性的值与 MFAllocateWorkQueue 函数返回的标识符不同。 属性的值是应用程序定义的标识符,用于将拓扑分支与工作队列相关联。 当媒体会话分配新的工作队列时,它会在内部存储实际的工作队列标识符。
如果设置了此属性,则应用程序还可以通过设置 MF_TOPONODE_WORKQUEUE_MMCSS_CLASS 属性将 分支分配给多媒体类计划程序服务 (MMCSS) 任务。
此属性的 GUID 常量是从 mfuuid.lib 导出的。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2008 [仅限桌面应用] |
标头 |
|
请参阅