
제3의 눈 👁⃤
문서화되지 않은 Windows 함수와 C# 바인딩을 사용하여 WDA_MONITOR/WDA_EXCLUDEFROMCAPTURE를 우회하는 사용자 모드 도구입니다.
주요 기능:
패키지를 설치합니다:
dotnet add thirdeye
숨겨진 창을 마스킹 해제하여 스크린샷을 캡처합니다:
using ThirdEye;
using var session = new ThirdEyeSession()
session.CaptureToFile("screenshot.png");
옵션 사용 가능:
using var session = new ThirdEyeSession();
var options = new ThirdEyeOptions(
format: ThirdeyeFormat.Jpeg,
quality: 90,
bypassProtection: true
);
session.CaptureToFile("screenshot.jpeg", options);
필요한 경우 스크린샷을 메모리에 저장할 수 있습니다:
using var session = new ThirdEyeSession()
byte[] bufferData = session.CaptureToBuffer();
#include "thirdeye_core.h"
ThirdeyeContext* ctx = nullptr;
if (Thirdeye_CreateContext(&ctx) == THIRDEYE_OK) {
Thirdeye_CaptureToFile(ctx, L"screenshot.jpg", nullptr);
Thirdeye_DestroyContext(ctx);
}