IMFASFSplitter::SelectStreams 方法 (wmcontainer.h)
设置要由高级系统格式 (ASF) 拆分器分析的流。
语法
HRESULT SelectStreams(
[in] WORD *pwStreamNumbers,
[in] WORD wNumStreams
);
参数
[in] pwStreamNumbers
包含要选择的流编号列表的变量数组。
[in] wNumStreams
流编号数组中的有效元素数。
返回值
该方法返回 HRESULT。 可能的值包括(但并不限于)下表中的项。
返回代码 | 说明 |
---|---|
|
方法成功。 |
|
pwStreamNumbers 为 NULL,wNumStreams 包含大于零的值。 |
|
在数组中传递了无效的流号。 |
注解
调用此方法将取代任何以前的流选择;将仅选择 pwStreamNumbers 数组中指定的流。
默认情况下,拆分器不会选择任何流。
可以通过调用 IMFASFSplitter::GetSelectedStreams 方法获取当前所选流的列表。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
目标平台 | Windows |
标头 | wmcontainer.h |
Library | Mfuuid.lib |