Files
linker/cmonitor/client/reports/screen/IScreen.cs
2023-12-31 17:16:15 +08:00

24 lines
530 B
C#

using common.libs.helpers;
namespace cmonitor.client.reports.screen
{
public interface IScreen
{
public DisplayInfo[] GetDisplays(out int w, out int h);
public void SetDisplayState(bool onState);
public uint GetLastInputTime();
public void Clip(ScreenClipInfo _screenClipInfo);
public bool IsClip();
public DesktopFrame GetClipFrame();
public DesktopFrame GetFullFrame();
public DesktopFrame GetRegionFrame();
public void WakeUp();
}
}