标签: wpf xaml directx directx-9 direct3d9
让我们说我有一个简单的WPF画布,在其中我使用xaml绘制了一些按钮和形状。我想将画布渲染为Direct3d纹理,以便可以从GPU内访问像素。
RenderTargetBitmap允许我进行软件渲染。但这会限制性能,因为我将不得不手动将像素复制到所需位置。
我还研究了在画布上使用自定义着色器效果。但据我所知,不可能使用Direct3d 9编写单独的纹理。
那有可能吗?如果可以,怎么办?