大家我想将C++代码转换为c#。 这个压缩位图图像的代码。我的C++代码使用BITMAPINFOHEADER
来读取位图图像的biBitCount,我如何获得c#中图像的位数(win app)? 这是C++代码C++ BITMAPINFOHEADER biBitCount在C#中的等价物
char *pTemp; //image data will store here
BITMAPINFOHEADER *pbminfo;
pbminfo = (BITMAPINFOHEADER *)pTemp;
if (pbminfo->biBitCount != 1) // Convert 24 bit -> 1 bit
{
//some process will be done here
}
重写将是重大的。不要丢弃可用的代码,使用C++/CLI语言为您的C++代码编写托管类封装器。 –