Display.h
资源名称:263.rar [点击查看]
上传用户:szklck
上传日期:2007-01-22
资源大小:925k
文件大小:1k
源码类别:
图形图像处理
开发平台:
Visual C++
- // Display.h: interface for the CDisplay class.
- //
- //////////////////////////////////////////////////////////////////////
- #if !defined(AFX_DISPLAY_H__5DCE47A3_490D_11D5_9DCC_5254AB2B9F00__INCLUDED_)
- #define AFX_DISPLAY_H__5DCE47A3_490D_11D5_9DCC_5254AB2B9F00__INCLUDED_
- #include "Idct.h" // Added by ClassView
- #include "Getbits.h" // Added by ClassView
- #include "Gethdr.h" // Added by ClassView
- #include "Getpic.h" // Added by ClassView
- #if _MSC_VER > 1000
- #pragma once
- #endif // _MSC_VER > 1000
- class CDisplay
- {
- public:
- CString conclusion;
- CString szPictureFormat;
- CIdct m_idct;
- int nDitherType;
- PBITMAPINFO pbmi;
- HPALETTE hpal,hPalPrev;
- HDC hDC;
- char *image;
- CGetpic m_getpic;
- CGethdr m_gethdr;
- CGetbits m_getbits;
- void play_movie(CDC *pDC,CString szFileName);
- void exit_display(void);
- void dither(unsigned char *src[]);
- void init_dither(int bpp);
- void init_display();
- CDisplay();
- virtual ~CDisplay();
- private:
- void toDeleteNewSpace();
- void initdecoder(void);
- };
- #endif // !defined(AFX_DISPLAY_H__5DCE47A3_490D_11D5_9DCC_5254AB2B9F00__INCLUDED_)
English
