1.一种拼接墙回显方法,其特征在于,包括如下步骤:
创建拼接墙各个显卡一一对应的第一显存池纹理和系统内存池纹理;
在拼接墙的图像信号渲染线程运行时,在第一显存池纹理上绘制相应显示窗口显示的图像信号;
在回显数据发送线程运行时,通过系统内存池纹理获取到缩小后的第一显存池纹理图像,将各个显卡对应的系统内存池纹理中的图像信号数据按照相应的显卡坐标信息还原成一幅完整的图像,编码后发送至回显控制端,对所述拼接墙的图象信号进行回显。
2.根据权利要求1所述的拼接墙回显方法,其特征在于,所述在拼接墙的图像信号渲染线程运行时,在第一显存池纹理上绘制相应显示窗口显示的图像信号的步骤后还包括:分别为各个显卡创建两个第二显存池纹理;
将所述第一显存池纹理上的图像信号以交替方式分别绘制在相应的两个第二显存池纹理上;
在拼接墙回显数据发送线程运行时,将两个第二显存池纹理上的图像信号以交替方式拷贝至系统内存池纹理;
在信号渲染线程运行时,将各个统内存池纹理中的图像渲染到相应显卡默认的呈现纹理上,对所示图像信号进行回显。
3.根据权利要求2所述的拼接墙回显方法,其特征在于,所述第二显存池纹理的分辨率为 其中,w×h为相应显卡的单屏分辨率,w为相应显卡的单屏宽度,h为相应显卡的单屏高度。
4.根据权利要求1所述的拼接墙回显方法,其特征在于,所述创建拼接墙各个显卡一一对应的第一显存池纹理和系统内存池纹理的步骤前还包括:创建各个显卡一一对应的D3D设备,根据所述D3D设备创建第一显存池纹理的接口;根据所述接口创建拼接墙各个显卡一一对应的第一显存池纹理。
5.根据权利要求1所述的拼接墙回显方法,其特征在于,所述第一显存池纹理的分辨率为相应显卡的实际分辨率。
6.根据权利要求2所述的拼接墙回显方法,其特征在于,所述系统内存池纹理的分辨率为 其中,w×h为相应显卡的单屏分辨率,w为相应显卡的单屏宽度,h为相应显卡的单屏高度。
7.一种拼接墙回显系统,其特征在于,包括:
第一创建模块,用于创建拼接墙各个显卡一一对应的第一显存池纹理和系统内存池纹理;
第一绘制模块,用于在拼接墙的图像信号渲染线程运行时,在第一显存池纹理上绘制相应显示窗口显示的图像信号;
第一回显模块,用于在回显数据发送线程运行时,通过系统内存池纹理获取到缩小后的第一显存池纹理图像,将各个显卡对应的系统内存池纹理中的图像信号数据按照相应的显卡坐标信息还原成一幅完整的图像,编码后发送至回显控制端,对所述拼接墙的图象信号进行回显。
8.根据权利要求7所述的拼接墙回显系统,其特征在于,所述第一绘制模块后还包括:第二创建模块,用于分别为各个显卡创建两个第二显存池纹理;
第二绘制模块,用于将所述第一显存池纹理上的图像信号以交替方式分别绘制在相应的两个第二显存池纹理上;
拷贝模块,用于在拼接墙回显数据发送线程运行时,将两个第二显存池纹理上的图像信号以交替方式拷贝至系统内存池纹理;
第二回显模块,用于在信号渲染线程运行时,将各个统内存池纹理中的图像渲染到相应显卡默认的呈现纹理上,对所示图像信号进行回显。
9.根据权利要求8所述的拼接墙回显系统,其特征在于,所述第二显存池纹理的分辨率为 其中,w×h为相应显卡的单屏分辨率,w为相应显卡的单屏宽度,h为相应显卡的单屏高度。
10.根据权利要求7所述的拼接墙回显系统,其特征在于,所述第一创建模块前还包括:第三创建模块,用于创建各个显卡一一对应的D3D设备,根据所述D3D设备创建第一显存池纹理的接口;根据所述接口创建拼接墙各个显卡一一对应的第一显存池纹理。