IGetFrame interface

The IGetFrame interface supports extracting, decompressing, and displaying individual frames from an open stream. Uses IUnknown::QueryInterface, IUnknown::AddRef, IUnknown::Release in addition to the following custom methods:

Methods

The IGetFrame interface has these methods.

Method Description
IGetFrame::Begin The Begin method prepares to extract and decompress copies of frames from a stream. Called when an application uses the AVIStreamGetFrameOpen function.
IGetFrame::End The End method ends frame extraction and decompression. Called when an application uses the AVIStreamGetFrameClose function.
IGetFrame::GetFrame The GetFrame method retrieves a decompressed copy of a frame from a stream. Called when an application uses the AVIStreamGetFrame function.
IGetFrame::SetFormat The SetFormat method sets the decompressed image format of the frames being extracted and optionally provides a buffer for the decompression operation.

Requirements

   
Minimum supported client Windows 2000 Professional [desktop apps only]
Minimum supported server Windows 2000 Server [desktop apps only]
Target Platform Windows
Header vfw.h

See Also

Custom File and Stream Handler Interfaces

Custom File and Stream Handlers