[與此頁面相關聯的功能,DirectShow是舊版功能。 它已被 MediaPlayer、imfMediaEngine 取代,並在媒體基金會 音訊/視訊擷取。 這些功能已針對 Windows 10 和 Windows 11 進行優化。 Microsoft強烈建議新程式代碼盡可能在媒體 基礎中使用 MediaPlayer、IMFMediaEngine 和 音訊/視訊擷取,而不是 DirectShow。 Microsoft建議使用舊版 API 的現有程式代碼,盡可能改寫成使用新的 API。]
接收文稿命令,並將其分派至應用程式。
此篩選器接受兩種格式之一的文稿命令:
MEDIATYPE_Text:每個媒體範例都包含 ANSI 文字字串。
MEDIATYPE_ScriptCommand:每個媒體範例都包含兩個 NULL 終止的 Unicode 字串,並串連在一起。 第一個字串描述命令類型,而第二個字元串是腳本命令。
當篩選收到範例時,它會傳送 EC_OLE_EVENT 事件通知。 第一個事件參數是具有命令類型的 BSTR,如果格式為MEDIATYPE_Text,則為
Text。 第二個事件參數是使用腳本命令 BSTR。 應用程式可以擷取事件並回應腳本命令。
如需如何使用此篩選的範例,請參閱 SAMI (CC) 剖析器。
| 標籤 | 價值 |
|---|---|
| 篩選介面 | IBaseFilter、IMediaPosition、IMediaSeeking |
| 輸入釘選媒體類型 |
|
| 輸入釘選介面 | IMemInputPinIPinIQualityControl |
| 輸出釘選媒體類型 | 不適用 |
| 輸出釘選介面 | 不適用 |
| 篩選 CLSID | {48025243-2D39-11CE-875D-00608CB78066} |
| 屬性頁 CLSID | 沒有屬性頁 |
| 可執行 | Quartz.dll |
| 優點 | MERIT_PREFERRED + 1 |
| 篩選類別目錄 | CLSID_LegacyAmFilterCategory |
相關主題