发明名称 |
基于Direct3D技术的图像处理方法及其装置 |
摘要 |
本发明公开了一种基于Direct3D技术的图像处理方法,包括:通过Direct3D技术创建表面、第一纹理、第二纹理以及与第二纹理绑定的图形流水线;将图像数据发送至表面;将表面中的图像数据发送至第一纹理;将第一纹理中的图像数据发送至第二纹理;通过图形流水线对图像数据进行处理。还公开了一种基于Direct3D技术的图像处理装置,包括创建模块、图像数据发送模块和图像数据处理模块。本发明利用在显存中创建的表面直接接收图像数据,通过在显存中创建纹理以接收表面中的图像数据,并利用图形流水线对图像进行处理。由于在图像数据的传输过程中无需经过系统内存,并且绕过了CPU,因此提高了图像的处理速度和显示效率。 |
申请公布号 |
CN102800122B |
申请公布日期 |
2015.09.02 |
申请号 |
CN201210206062.9 |
申请日期 |
2012.06.20 |
申请人 |
广东威创视讯科技股份有限公司 |
发明人 |
蒙兴柳 |
分类号 |
G06T15/04(2011.01)I |
主分类号 |
G06T15/04(2011.01)I |
代理机构 |
广州华进联合专利商标代理有限公司 44224 |
代理人 |
王茹;曾旻辉 |
主权项 |
一种基于Direct3D技术的图像处理方法,其特征在于,包括以下步骤:通过Direct3D技术创建表面、第一纹理、第二纹理以及与第二纹理绑定的图形流水线;其中,采用Direct3D技术中的D3D9EX创建所述表面,采用D3D10.1技术创建所述图形流水线;将图像数据发送至所述表面;将所述表面中的图像数据发送至所述第一纹理;通过Direct3D技术中的共享机制,将所述第一纹理中的图像数据发送至所述第二纹理;其中,在D3D9EX与D3D10.1之间实现共享,利用Direct3D技术中的表面共享机制,将所述第一纹理和所述第二纹理中的图像数据同步;通过所述与第二纹理绑定的图形流水线对图像数据进行处理。 |
地址 |
510663 广东省广州市广州高新技术产业开发区彩频路6号 |