IGetFrame interface (vfw.h)
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:
Inheritance
The IGetFrame interface inherits from the IUnknown interface. IGetFrame also has these types of members:
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. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 2000 Professional [desktop apps only] |
Minimum supported server | Windows 2000 Server [desktop apps only] |
Target Platform | Windows |
Header | vfw.h |