IAMTimecodeDisplay 介面 (strmif.h)

[與此頁面 相關的功能 DirectShow 是舊版功能。 它已被 MediaPlayerIMFMediaEngineMedia Foundation 中的音訊/視訊擷取取代。 這些功能已針對 Windows 10 和 Windows 11 進行優化。 Microsoft 強烈建議新程式代碼盡可能使用 MediaPlayerIMFMediaEngine音訊/視訊擷取 ,而不是 DirectShow。 Microsoft 建議盡可能重寫使用舊版 API 的現有程式代碼,以使用新的 API。]

介面 IAMTimecodeDisplay 會控制外部 SMPTE/MIDI 時間碼顯示裝置。

DirectShow 目前不提供實作此介面的任何篩選。 第三方應該在任何控制外部時間碼讀取器或產生器的時間碼顯示的篩選條件上實作此介面。 Timecode 讀取器或產生器可以內建於 VCR 中,也可以是個別的外部裝置。

此介面不適合在 DirectShow 篩選圖表中轉譯;它完全用於外部裝置顯示器。

硬體需求

如需硬體需求,請參閱 IAMExtTransport 介面。

繼承

IAMTimecodeDisplay 介面繼承自 IUnknown 介面。 IAMTimecodeDisplay 也有下列類型的成員:

方法

IAMTimecodeDisplay 介面具有這些方法。

 
IAMTimecodeDisplay::GetTCDisplay

GetTCDisplay 方法會擷取 timecode 字元產生器輸出的目前設定。
IAMTimecodeDisplay::GetTCDisplayEnable

GetTCDisplayEnable 方法會決定外部裝置的 timecode 字元產生器輸出是否已啟用或停用。
IAMTimecodeDisplay::SetTCDisplay

SetTCDisplay 方法會設定 timecode 字元產生器輸出特性。
IAMTimecodeDisplay::SetTCDisplayEnable

SetTCDisplayEnable 方法會啟用或停用外部裝置的 timecode 字元輸出產生器。

規格需求

需求
最低支援的用戶端 Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
目標平台 Windows
標頭 strmif.h (包含 Dshow.h)