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

📄 imgcomdatabyte.h

📁 jpeg 2000 压缩算法源代码 核心ebcot
💻 H
字号:
gComData)
		delete []m_pbImgComData;

}

void* CImgComDataByte::GetData()
{
	return m_pbImgComData;

}

BYTE* CImgComDataByte::GetDataByte()
{
	return m_pbImgComData;

}

void CImgComDataByte::SetData(void *pData)
{
	if (m_pbImgComData)
		delete []m_pbImgComData;
	m_pbImgComData=(BYTE *)pData;

}

void CImgComDataByte::SetDataByte(BYTE *pbData)
{
	if (m_pbImgComData)
		delete []m_pbImgComData;
	m_pbImgComData=pbData;


}

void CImgComDataByte::SetDataCopy(void *pData, DWORD dwWidth, DWORD dwHeight)
{
	BYTE *pbData=(BYTE *)pData;

	BYTE *pbImgComData=m_pbImgComData;

	DWORD dwminWidth,dwminHeight;
	dwminWidth=__min(dwWidth,m_dwWidth);
	dwminHeight=__min(dwHeight,m_dwHeight);

	DWORD i;
	for (i=0;i<dwminHeight;i++)
	{
		memcpy(pbImgComData,pbData,dwminWidth*sizeof(BYTE));
		pbImgComData+=m_dwWidth;
		pbData+=dwWidth;

	}



}

CImgComDataByte::CImgComDataByte(int nComBits, int nComNumber, CCoord coordOrg, DWORD dwComWidth, DWORD dwComHeight)
{
	m_eDataType=TYPE_BYTE;
	SetParams(nComBits,nComNumber,coordOrg,dwComWidth,dwComHeight);
	m_pbImgComData=new BYTE[dwComWidth*dwComHeight];
//	SetDataCopy(pbData,dwComWidth,dwComHeight);


}

void CImgComDataByte::GetDataCopyByte(BY

⌨️ 快捷键说明

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