Files
PulsarK-main/Pulsar.Common/Messages/Monitoring/RemoteDesktop/GetDesktop.cs
T

32 lines
687 B
C#
Raw Normal View History

2026-08-27 10:57:58 -06:00
using MessagePack;
using Pulsar.Common.Enums;
using Pulsar.Common.Messages.Other;
namespace Pulsar.Common.Messages.Monitoring.RemoteDesktop
{
[MessagePackObject]
public class GetDesktop : IMessage
{
[Key(1)]
public bool CreateNew { get; set; }
[Key(2)]
public int Quality { get; set; }
[Key(3)]
public int DisplayIndex { get; set; }
[Key(4)]
public RemoteDesktopStatus Status { get; set; }
[Key(5)]
public bool UseGPU { get; set; }
[Key(6)]
public int FramesRequested { get; set; } = 1;
[Key(7)]
public bool IsBufferedMode { get; set; } = true;
}
}