请教gdi draw d3d哪种方式内存渲染最快?
内存数据是网络传过来的实时视频解码后的RGB数据,目标是做到实时60fps显示,目前用GDI的SetDIBits和bitblt在win7上关闭DWM后满足需求,但是在win8上就很慢,因为win8无法关闭DWM,所以准备用其他方式渲染
ddraw和d3d渲染我从没用过,看例子感觉代码很多,不会应用,请教大家一下,就我的需求来说,内存到render这段开销ddraw和d3d哪个更少?
PS:按照我的理解d3d渲染很快,那是因为渲染的东西提前加载到显存,然后直接渲染,但如果是从内存实时渲染,是不是会比较慢?另外D3D有没有类似SetDIBits和bitblt的接口,两个函数就可以直接显示内存图像?