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:
The IGetFrame interface has these methods.
|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.|
|Minimum supported client||Windows 2000 Professional [desktop apps only]|
|Minimum supported server||Windows 2000 Server [desktop apps only]|