⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cpixeldepthchanger.h

📁 ARM_显示器_键盘_源代码
💻 H
字号:
#include "CDib.h"

//CPixelDepthchanger.h
class CPixelDepthChanger :public CObject
{
DECLARE_SERIAL(CPixelDepthChanger)

public:
CPixelDepthChanger();

CPixelDepthChanger( int srcWidth, int srcHeight, int srcBpp, void *psrcBits, CDib& rDstCDib  );
void Update(void);
virtual ~CPixelDepthChanger();

CRect GetInvalidRect();
CSize GetSrcSize();


protected:
void CreateLookupTable(int srcBpp, int dstBpp);

DWORD VolumeFromWidthHeightDepth(int srcWidth, int srcHeight, int srcBpp);

private:

LPBYTE m_pdstBits;
LPBYTE m_psrcBits;
DWORD m_srcSize;

int	m_srcWidth;
int	m_srcHeight;
int	m_srcBpp;
DWORD m_dwBytes	;  // Bytes per row

LPBYTE m_lookup;

LPBYTE m_pshadowsrcBits;

BOOL m_bDelete_pdstBits;
int m_magnification;

};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -