从Bitmap获取Palette(IntPtr)指针

时间:2014-07-15 13:44:11

标签: c# wpf visual-studio bitmap

我需要将System.Drawing.Bitmap转换为System.Windows.Media.Imaging.BitmapSource。

问题是我的位图有一个自定义调色板,我需要将它传递给CreateBitmapSourceFromHBitmap方法。

如何获取位图调色板的指针(IntPtr)?

感谢。

IntPtr hBitmap = bitmap.GetHbitmap();

BitmapSource bmpSrc = CreateBitmapSourceFromHBitmap(hBitmap,
                                                    ????,
                                                    Int32Rect.Empty,
                                                    BitmapSizeOptions.FromEmptyOptions());

0 个答案:

没有答案