IAMAnalogVideoDecoder Interface
Microsoft DirectShow 9.0 |
IAMAnalogVideoDecoder Interface
The IAMAnalogVideoDecoder interface sets and retrieves information about the analog-to-digital conversion process in a video capture filter.
The WDM Video Capture filter exposes this interface if the device is an analog video capture device. Applications can use this interface to control aspects of the analog decoding process, such as the analog video format and the horizontal sync lock.
In addition to the methods inherited from IUnknown, the IAMAnalogVideoDecoder interface exposes the following methods.
Method | Description |
get_AvailableTVFormats | Retrieves the analog video formats that the decoder supports. |
get_HorizontalLocked | Determines whether the horizontal sync is locked. |
get_NumberOfLines | Retrieves the number of scan lines in the video signal. |
get_OutputEnable | Determines whether the video port bus is enabled. |
get_TVFormat | Retrieves the current analog video format. |
get_VCRHorizontalLocking | Indicates whether the decoder is expecting video from a tape source or a broadcast source |
put_OutputEnable | Enables or disables the video port bus. |
put_TVFormat | Sets the analog video format. |
put_VCRHorizontalLocking | Specifies whether the video is a tape source or a broadcast source. |
Remarks
For Windows Driver Model (WDM) devices, the WDM Video Capture Filter automatically exposes this interface if the WDM driver supports the PROPSETID_VIDCAP_VIDEODECODER property set. For more information, see the Windows DDK documenation.
Requirements
Header: Declared in Strmif.h; include Dshow.h.
Library: Use Strmiids.lib.