Export (0) Print
Expand All

IAMVideoControl interface

The IAMVideoControl interface controls certain video capture operations such as enumerating available frame rates and image orientation.

Members

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

Methods

The IAMVideoControl interface has these methods.

MethodDescription
GetCaps

Retrieves the capabilities of the underlying hardware.

GetCurrentActualFrameRate

Retrieves the actual frame rate at which the device is streaming. This method is used with devices, such as the Universal Serial Bus (USB) or cameras that use the IEEE 1394 serial standard, where the maximum frame rate can be limited by bandwidth availability. This is only available during video streaming.

GetFrameRateList

Retrieves a list of available frame rates.

GetMaxAvailableFrameRate

Retrieves the maximum frame rate currently available based on bus bandwidth usage for connections such as USB and IEEE 1394 camera devices where the maximum frame rate can be limited by bandwidth availability.

GetMode

Retrieves the video control mode of operation.

SetMode

Sets the video control mode of operation.

 

Remarks

For Windows Driver Model (WDM) devices, the WDM Video Capture Filter automatically exposes this interface if the WDM driver supports the PROPSETID_VIDCAP_VIDEOCONTROL 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

 

 

Community Additions

ADD
Show:
© 2014 Microsoft