AVIStreamGetFrame function

The AVIStreamGetFrame function returns the address of a decompressed video frame.

Syntax

LPVOID AVIStreamGetFrame(
  PGETFRAME pg,
  LONG      lPos
);

Parameters

pg

Pointer to the IGetFrame interface.

lPos

Position, in samples, within the stream of the desired frame.

Return Value

Returns a pointer to the frame data if successful or NULL otherwise. The frame data is returned as a packed DIB.

Remarks

The returned frame is valid only until the next call to this function or the AVIStreamGetFrameClose function.

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
Library Vfw32.lib
DLL Avifil32.dll

See Also

AVIFile Functions

AVIFile Functions and Macros