我将如何管理WPF中的逐像素渲染(例如,对于raytracer)?我最初的猜测是创建一个BitmapImage,修改缓冲区,然后在Image控件中显示它,但是我不知道如何创建一个(create方法需要一块非托管内存)
最佳答案
我强烈建议反对前两个建议。 The WriteableBitmap class提供了您需要的条件,前提是您正在使用3.5 SP1。在SP1之前,除非您采取一些严重的欺骗手段,否则WPF中对这个问题没有很好的答案。
关于.net - 在WPF中绘制像素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/443867/