IAMAnalogVideoEncoder 接口 (strmif.h)

[与此页面关联的功能 DirectShow 是一项旧功能。 它已被 MediaPlayerIMFMediaEngine媒体基金会中的音频/视频捕获取代。 这些功能已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能使用 MediaPlayerIMFMediaEngineMedia Foundation 中的音频/视频捕获 ,而不是 DirectShow。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]

注意 此接口已弃用。
 
注意 Microsoft 不提供此接口的实现。 第三方可能会实现它。
 
当应用程序将数据流式传输到磁盘并将其发送回录像带时,硬件视频编码器可能会在视频捕获操作中实现 IAMAnalogVideoEncoder 接口。

继承

IAMAnalogVideoEncoder 接口继承自 IUnknown 接口。 IAMAnalogVideoEncoder 还具有以下类型的成员:

方法

IAMAnalogVideoEncoder 接口包含以下方法。

 
IAMAnalogVideoEncoder::get_AvailableTVFormats

注意 IAMAnalogVideoEncoder 接口已弃用。 get_AvailableTVFormats 方法检索编码器支持的模拟视频标准 (NTSC/M、PAL/B、SECAM/K1 等) 。
IAMAnalogVideoEncoder::get_CCEnable

注意 IAMAnalogVideoEncoder 接口已弃用。 get_CCEnable确定编码器上的隐藏式字幕当前是否已启用。
IAMAnalogVideoEncoder::get_CopyProtection

注意 IAMAnalogVideoEncoder 接口已弃用。 get_CopyProtection 方法确定当前是否在编码器上启用了复制保护。
IAMAnalogVideoEncoder::get_TVFormat

注意 IAMAnalogVideoEncoder 接口已弃用。 get_TVFormat 方法检索编码器当前设置为 (NTSC/M、PAL/B、SECAM/K1 等) 模拟视频标准。
IAMAnalogVideoEncoder::p ut_CCEnable

注意 IAMAnalogVideoEncoder 接口已弃用。 put_CCEnable 方法启用或禁用隐藏式字幕。
IAMAnalogVideoEncoder::p ut_CopyProtection

注意 IAMAnalogVideoEncoder 接口已弃用。 put_CopyProtection 方法设置编码器的复制保护级别。
IAMAnalogVideoEncoder::p ut_TVFormat

注意 IAMAnalogVideoEncoder 接口已弃用。 put_TVFormat 方法将编码器设置为特定模拟视频标准, (NTSC/M、PAL/B、SECAM/K1 等) 。

要求

   
目标平台 Windows
标头 strmif.h

另请参阅

已弃用的接口