大家我想將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++代碼編寫託管類封裝器。 –