文件编码和解码接口
[与此页面关联的功能 DirectShow 是一项旧功能。 它已被 MediaPlayer、 IMFMediaEngine 和 媒体基金会中的音频/视频捕获取代。 这些功能已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能使用 MediaPlayer、 IMFMediaEngine 和 Media Foundation 中的音频/视频捕获 ,而不是 DirectShow。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]
这些接口支持文件编码和解码。
接口 | 说明 |
---|---|
IAMMediaContent | 从流中检索元数据,例如作者和标题。 |
IAMOpenProgress | 确定文件打开操作的进度。 |
IAMParse | 查询并设置 MPEG 流中当前位置的分析时间。 |
IAMStreamSelect | 控制播放的逻辑流,并检索有关它们的信息。 |
IAMVfwCompressDialogs | VFW 编解码器提供的显示对话框。 |
IAMVideoCompression | 设置视频压缩参数。 |
IConfigAsfWriter | 控制 WM ASF 编写器 筛选器如何 (ASF) 文件写入高级系统格式。 |
IConfigAviMux | 控制 AVI 复用器 筛选器写入 AVI 文件的方式。 |
IConfigInterleaving | 配置 AVI Mux 筛选器写入 AVI 文件时的交错。 |
IDVEnc | 在 DV 视频编码器 筛选器上设置编码分辨率。 |
IDVSplitter | 将数字视频的帧速率降级 (DV) 流 |
IIPDVDec | 在 DV 视频解码器 筛选器上设置解码分辨率。 |
IPersistMediaPropertyBag | 在 AVI 流中设置和检索 INFO 和 DISP 区块。 |
相关主题