MF_TOPOLOGY_TYPE 枚举 (mfidl.h)

定义拓扑节点的类型。

语法

typedef enum MF_TOPOLOGY_TYPE {
  MF_TOPOLOGY_OUTPUT_NODE = 0,
  MF_TOPOLOGY_SOURCESTREAM_NODE,
  MF_TOPOLOGY_TRANSFORM_NODE,
  MF_TOPOLOGY_TEE_NODE,
  MF_TOPOLOGY_MAX = 0xffffffff
} ;

常量

 
MF_TOPOLOGY_OUTPUT_NODE
值: 0
输出节点。 表示拓扑中的媒体接收器。
MF_TOPOLOGY_SOURCESTREAM_NODE
源节点。 表示拓扑中的媒体流。
MF_TOPOLOGY_TRANSFORM_NODE
转换节点。 表示拓扑中的媒体基础转换 (MFT) 。
MF_TOPOLOGY_TEE_NODE
Tee 节点。 发条节点不保存指向 对象的指针。 相反,它表示流中的分叉。 发条节点具有一个输入和多个输出,上游节点的样本将传送到所有下游节点。
MF_TOPOLOGY_MAX
值: 0xffffffff
保留。

要求

   
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
标头 mfidl.h

另请参阅

Media Foundation 枚举