DirectShow QASF 参考
本部分包含以下 DirectShow QASF 筛选器、接口和枚举的编程参考。 DirectShow SDK 文档包含这些筛选器公开的其他泛型接口(例如 IBaseFilter 和 IPin)以及早期版本的 QASF 组件的参考和编程指南材料。
有关 QASF 名称的说明,请参阅 关于 DirectShow。
DirectShow QASF 组件包含以下筛选器。
筛选器 | 说明 |
---|---|
WM ASF 读取器筛选器 | 读取和分析本地或远程 ASF 文件。 |
WM ASF 编写器筛选器 | 从压缩或未压缩的输入流创建 ASF 文件。 |
定义以下接口以与 DirectShow QASF 组件一起使用。
接口 | 说明 |
---|---|
IAMWMBufferPass | 提供一种方法,使应用程序能够从 WM ASF 编写器的 输入引脚或 WM ASF 读取器 筛选器的输出引脚注册回调。 在索引编制和添加数据单元扩展时使用。 |
IAMWMBufferPassCallback | 由应用程序实现并由筛选器调用。 应用程序使用此接口上的 one 方法获取有关流中各个示例的信息。 在索引编制和添加数据单元扩展时使用。 |
IConfigAsfWriter | 在 WM ASF 编写器上实现。 由应用程序用于指定文件的配置文件和索引参数。 |
IConfigAsfWriter2 | 在 WM ASF 编写器上提供其他配置函数。 |
定义了以下枚举、结构和事件,以便与 DirectShow QASF 组件一起使用。
枚举 | 描述 |
---|---|
_AM_ASFWRITERCONFIG_PARAM | 定义 IConfigAsfWriter2::GetParam 和 SetParam 方法中使用的筛选器配置参数。 |
结构 | 说明 |
---|---|
AM_WMT_EVENT_DATA | 包含与 WMT_STATUS 事件和 Windows 媒体格式 SDK 返回的关联状态代码相关的信息。 |
事件 | 说明 |
---|---|
EC_WMT_EVENT | 从 Windows 媒体格式 SDK 转发的事件。 |
EC_WMT_INDEX_EVENT | 当应用程序使用 WM ASF 编写器 为 Windows Media 视频文件编制索引时发送。 |