IMFASFStreamSelector 接口 (wmcontainer.h)
根据 ASF 标头中的互斥信息,选择高级系统格式 (ASF) 文件中的流。 ASF 流选择器对象公开此接口。 若要创建 ASF 流选择器,请调用 MFCreateASFStreamSelector。
继承
IMFASFStreamSelector 接口继承自 IUnknown 接口。 IMFASFStreamSelector 还具有以下类型的成员:
方法
IMFASFStreamSelector 接口具有这些方法。
IMFASFStreamSelector::BitrateToStepNumber 检索适合指定比特率的带宽步骤的索引。 此方法用于多比特率 (MBR) 内容。 |
IMFASFStreamSelector::GetBandwidthStep 检索应用于带宽步骤的流编号。 此方法用于多比特率 (MBR) 内容。 |
IMFASFStreamSelector::GetBandwidthStepCount 检索内容存在的带宽步骤数。 此方法用于多比特率 (MBR) 内容。 |
IMFASFStreamSelector::GetOutputCount 检索高级系统格式 (ASF) 内容的输出数。 |
IMFASFStreamSelector::GetOutputFromStream 检索与流关联的输出编号。 |
IMFASFStreamSelector::GetOutputMutex 检索输出的相互排除对象。 |
IMFASFStreamSelector::GetOutputMutexCount 检索与输出关联的互斥对象数。 |
IMFASFStreamSelector::GetOutputOverride 检索为流设置的手动输出替代选择。 |
IMFASFStreamSelector::GetOutputStreamCount 检索与输出关联的流数。 |
IMFASFStreamSelector::GetOutputStreamNumbers 检索与输出关联的所有流的流编号。 |
IMFASFStreamSelector::GetStreamCount 检索高级系统格式 (ASF) 内容的流数。 |
IMFASFStreamSelector::SetOutputMutexSelection 选择要用于与输出关联的相互排除对象的互斥记录。 |
IMFASFStreamSelector::SetOutputOverride 设置输出的选择状态,替代其他选择条件。 |
IMFASFStreamSelector::SetStreamSelectorFlags 设置流选择器的选项。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
目标平台 | Windows |
标头 | wmcontainer.h |