我正在考虑通过新的D3DImage将我的一些D3D代码与WPF集成,如下所述 :
我的问题是:像素着色器是否在屏幕外表面上工作?
渲染到屏幕外表面通常比直接渲染到后缓冲区更少受限制.使用带有D3DImage的屏幕外表面的唯一限制是它必须采用32位RGB/ARGB格式(取决于您的平台).除此之外,硬件所提供的一切都可供您使用.
实际上,大量的着色器效果利用了屏幕外表面进行多通道或全屏幕后处理.