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.

Members

The IAMAnalogVideoDecoder interface inherits from the IUnknown interface. IAMAnalogVideoDecoder also has these types of members:

Methods

The IAMAnalogVideoDecoder interface has these methods.

MethodDescription
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 Driver Kit (WDK) documentation.

Requirements

Minimum supported client

Windows 2000 Professional [desktop apps only]

Minimum supported server

Windows 2000 Server [desktop apps only]

Header

Strmif.h (include Dshow.h)

Library

Strmiids.lib

See also

Interfaces

 

 

Show: