在winforms中直接显示图像

时间:2018-07-03 14:58:32

标签: winforms opengl

在winforms下无法显示16bpp灰度图像。 除非它们降级,否则图片框根本无法处理此类图像。 因为winforms基于GDI。尽管现在有些奇怪,但是现在Windows 10使用内部更高级的方法像WPF中一样进行绘制,并且除了GDI之外还有其他选项,例如openGL

因此,在阅读了一些论坛之后,我偶然发现了使用glut.h的c ++实现,该实现能够在openGL中绘制16bpp图像,这让我感到奇怪。

在C#中是否可以有一些openGL画布在winform“ canvas”上方“显示” 16bpp图像?对c ++库进行外部调用?

这是Song Ho Ahn在c ++中的openGL实现, project files for openGL 16bit raw image display

0 个答案:

没有答案