渲染模式d3d gdi的区别

 时间:2024-10-15 07:55:04

一、支持格式的区别

1、D3D支持格式如下: DISPLAY_FORMAT_YV12 、DISPLAY_FORMAT_YUY2 、 DISPLAY_FORMAT忧溲枷茫_UYVY 、 DISPLAY_FORMAT_A8R8G8B8 、DISPLAY_FORMAT_X8R8G8B8 、DISPLAY_FORMAT_RGB565 、DISPLAY_FORMAT_RGB555。

2、 GDI支持格式如下: DISPLAY_FORMAT_RGB24_GDI。

二、通用性的区别

1、GDI渲染方式则是我们熟知的采用GDI进行图像绘制,其优势就是通用性强,只要是目前常用的windows操作系统基本上都支持。

2、D3D渲染方式通用性较差,windows系统必须要支持D3D才可以使用,需要一定的硬件支撑。

三、效率的区别

1、GDI渲染方式效率比较低下,也只支持RGB24一种色彩格式显示;

2、D3D渲染方式则刚好相反,其优势就是效率比较高,支持多种色彩格式进行渲染;

四、GDI渲染格式界面选择如下:

渲染模式d3d gdi的区别

从界面上可以看出GDI方式的OSD字幕叠加比D3D方式有明显的区别,从EasyPlayer渲染库FFRender的接口可以看出来两种方式虽然呈现方式类似,但是接口是完全不同的,这再渲染方式和OSD叠加的时候都可以看出明显的区别。

  • 怎么修复固态硬盘上的坏道
  • 修改注册表禁止U盘运行方法
  • 硬盘出现“重新分配扇区计数”警告问题,请教如何解决!
  • 笔记本开机BCD出错无法进入系统的解决办法
  • 硬盘隔离坏扇区的一种解决办法
  • 热门搜索
    歪唱歌曲大全 三年级作文大全100字 冰皮月饼怎么做 汽车车标大全图片 轻卡汽车大全 红烧排骨的做法大全 聊天话题大全 女装店名大全 宝宝游戏大全 搞笑小品大全