直接显卡访问

时间:2010-05-28 17:35:20

标签: c# .net winforms graphics video

大家好,我正在尝试用C#编写一个可以直接替代C#Bitmap类的类。我想要做的是使用视频卡的电源执行位图上完成的所有图形功能。据我所知,DrawLine或DrawArc或DrawText等函数是使用简单的cpu数学算法来执行作业的原始函数。相反,我希望使用显卡cpu和内存来执行这些和其他高级功能,例如为位图(应用纹理)设置外观和真正的透明度。我的问题是,在C#中,我如何访问直接视频功能?是否有图书馆或我需要的东西?

2 个答案:

答案 0 :(得分:1)

DirectX或OpenGL。我个人更喜欢OpenGL,尤其是你正在谈论的操作级别。

你想在幕后或实时(比如游戏或照片编辑程序)这样做吗?这可能会对你应该使用的库产生影响。

答案 1 :(得分:0)

你的意思是DirectX