大家好,我正在尝试用C#编写一个可以直接替代C#Bitmap类的类。我想要做的是使用视频卡的电源执行位图上完成的所有图形功能。据我所知,DrawLine或DrawArc或DrawText等函数是使用简单的cpu数学算法来执行作业的原始函数。相反,我希望使用显卡cpu和内存来执行这些和其他高级功能,例如为位图(应用纹理)设置外观和真正的透明度。我的问题是,在C#中,我如何访问直接视频功能?是否有图书馆或我需要的东西?
答案 0 :(得分:1)
DirectX或OpenGL。我个人更喜欢OpenGL,尤其是你正在谈论的操作级别。
你想在幕后或实时(比如游戏或照片编辑程序)这样做吗?这可能会对你应该使用的库产生影响。
答案 1 :(得分:0)
你的意思是DirectX?