sprint 1-alpha
Public Member Functions | Public Attributes | Protected Attributes
AviReader Class Reference

Inherited by DDAviPlayer.

List of all members.

Public Member Functions

HRESULT Initialize (LPDDPIXELFORMAT, BOOL bMemory=TRUE)
HRESULT Open (LPCSTR)
LPBYTE ReadFrame (LONG)
virtual LPBYTE ReadNextFrame ()
void Close ()
DWORD CopyFrameData (LPBYTE dst, LONG lPitch, DWORD dwHeight)
DWORD GetInputInfo (LPDWORD dwWidth, LONG *lPitch, LPDWORD dwHeight)
DWORD GetOutputBufferSize ()

Public Attributes

int m_update
int m_bLoop
LPBITMAPV4HEADER m_lpb4hTargetFmt
LPBITMAPINFOHEADER m_lpScrFmt
BYTE * m_lpInput
BYTE * m_lpOutput
LONG m_lIndex
LONG m_lFrames
DWORD m_dwFps

Protected Attributes

LONG m_lLinePitch
int m_iTimeTick
BOOL m_bPixelFormat
BOOL bFreeMemory

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines