From 43313828a7ee32da80452581fde8c9df0dfb906d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E7=BA=A2=E5=B8=BD?= <761716178@qq.com> Date: Fri, 10 Jan 2025 17:44:19 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=A3=E5=86=B3Linux=E4=BB=BB=E5=8A=A1?= =?UTF-8?q?=E6=A0=8F=E5=9B=BE=E6=A0=87=E6=98=BE=E7=A4=BA=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CPF.Linux/X11Window.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CPF.Linux/X11Window.cs b/CPF.Linux/X11Window.cs index 195c17f..4938b05 100644 --- a/CPF.Linux/X11Window.cs +++ b/CPF.Linux/X11Window.cs @@ -1532,11 +1532,12 @@ namespace CPF.Linux var data = new UIntPtr[_width * _height + 2]; data[0] = new UIntPtr((uint)_width); data[1] = new UIntPtr((uint)_height); + var offset = 2; for (var y = 0; y < _height; y++) { var r = y * _width; for (var x = 0; x < _width; x++) - data[r + x] = new UIntPtr(_bdata[r + x]); + data[r + x + offset] = new UIntPtr(_bdata[r + x]); } fixed (void* pdata = data)