Tag: pixel

如何将WPF英寸单位转换为Winforms像素,反之亦然?

我有一个在WPF设计的窗口,我在WinForms所有者的中心使用它。 现在,我想移动所有者表单,此时我的WPF窗口也要移动到表单的中心! 但我有一个问题,只有当窗口位于屏幕中心形成的窗体的中心时。 否则以不同于Windows坐标的forms运行。 我只是将窗体的位移值添加到窗口位置。 现在我得出结论,WPF Windows上像素的坐标因WinForms而不同! 如何将WPF窗口位置转换为WinForms基本位置,反之亦然? 所有者表格代码是: public partial class Form1 : Form { private WPF_Window.WPF win; public Form1() { InitializeComponent(); win = new WPF(); win.Show(); CenterToParent(win); } private void CenterToParent(System.Windows.Window win) { win.Left = this.Left + (this.Width – win.Width) / 2; win.Top = this.Top + (this.Height – win.Height) / 2; } protected […]

编辑WriteableBitmap的原始像素数据?

是否可以直接读/写WriteableBitmap的像素数据? 我目前正在使用WriteableBitmapEx的SetPixel()但它很慢,我想直接访问像素而没有任何开销。 我有一段时间没有使用过HTML5的canvas,但是如果我没记错的话,你可以将它的图像数据作为单个数字数组获得,这就是我正在寻找的东西 提前致谢