[与此页面关联的功能(DirectShow)是一项旧功能。 它已被 MediaPlayer、IMFMediaEngine取代,并在媒体基金会 音频/视频捕获。 这些功能已针对 Windows 10 和 Windows 11 进行了优化。 Microsoft强烈建议新代码尽可能使用 MediaPlayer、IMFMediaEngine 和 Media Foundation 中的音频/视频捕获,而不是 DirectShow。 Microsoft建议重写使用旧 API 的现有代码,以尽可能使用新 API。]
接收脚本命令并将其调度到应用程序。
此筛选器接受以下两种格式之一的脚本命令:
MEDIATYPE_Text:每个媒体示例都包含 ANSI 文本字符串。
MEDIATYPE_ScriptCommand:每个媒体示例都包含两个以 NULL 结尾的 Unicode 字符串,并串联在一起。 第一个字符串描述命令类型,第二个字符串是脚本命令。
当筛选器收到示例时,它会发送 EC_OLE_EVENT 事件通知。 第一个事件参数是具有命令类型的 BSTR,或者
Text格式MEDIATYPE_Text。 第二个事件参数是脚本命令 BSTR。 应用程序可以检索事件并响应脚本命令。
有关如何使用此筛选器的示例,请参阅 SAMI (CC) 分析器。
| 标签 | 价值 | 
|---|---|
| 筛选器接口 | IBaseFilter、IMediaPosition、IMediaSeeking | 
| 输入引脚媒体类型 | 
  | 
| 输入引脚接口 | IMemInputPin、IPin、IQualityControl | 
| 输出引脚媒体类型 | 不適用 | 
| 输出引脚接口 | 不適用 | 
| 筛选 CLSID | {48025243-2D39-11CE-875D-00608CB78066} | 
| 属性页 CLSID | 无属性页 | 
| 可执行 | Quartz.dll | 
| 优点 | MERIT_PREFERRED + 1 | 
| 筛选器类别 | CLSID_LegacyAmFilterCategory | 
相关主题