c#Bitmap.GetHbitmap()更改图像的位计数 我使用位图.GeTHEMTPMAP()来将图像传递到C++的DLL,如下面的C。 Bitmap img = Bitmap.FromFile(PATH); // this is 24bppRGB bitmap. IntPtr hBit = img.GetHbitmap(); // Make hbitmap for c++ dll.
这是个问题c#Bitmap.GetHbitmap()更改图像的位计数 我使用位图.GeTHEMTPMAP()来将图像传递到C++的DLL,如下面的C。 Bitmap img = Bitmap.FromFile(PATH); // this is 24bppRGB bitmap. IntPtr hBit = img.GetHbitmap(); // Make hbitmap for c++ dll.,c#,gdi+,C#,Gdi+,这是个问题 Bitmap temp = Bitmap.FromHbitmap(hBit); // It changes to 32bppRGB. 我需要用24bit位图来实现C++ DLL方法。但是GetHbitmap()会更改比特数 如何制作24位Hbitmap
Bitmap temp = Bitmap.FromHbitmap(hBit); // It changes to 32bppRGB.
<>我需要用24bit位图来实现C++ DLL方法。但是GetHbitmap()会更改比特数
如何制作24位Hbitmap