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

另请参阅

媒体基础接口