﻿================================================================
  HeLink 禾光  v0.46.10
================================================================

★ 受控端首帧卡死修复
  · DXGI Desktop Duplication 桌面空闲时 AcquireNextFrame
    返回 LastPresentTime==0 → 被认为"无新像素"直接跳过 →
    接收端永远停在"等待第一帧数据"
  · ScreenCapture::SetForceFrame() 标志，首帧未发时强制
    复制当前 staging texture；DXGI 超时改走 GDI BitBlt 兜底
  · CaptureAndSendFrame 首帧绕过 dirty-rect skip

★ 受控端崩溃保护
  · CaptureSendWorker 加 try/catch — 编码/捕获栈异常
    (DXGI 设备丢失、OpenH264 异常等) 不再终止进程，只跳过
    本帧；下一帧自动重试
  · 异常信息打到日志面板

★ 画面竖线优化
  · tile 阈值从 3% 收紧到 1.5%（更少 JPEG tile，更多 H.264
    全帧）
  · 强制全帧周期 15 帧 → 8 帧 (~0.5s 内一次 keyframe，画面
    残留可见时长大幅减少)
  · tile 最小边长 32 → 64 px（缩小 JPEG chroma 子采样
    edge artifacts）
  · 4 px 边界保护：dirty 区域贴近图像边时直接走全帧，避免
    边缘 chroma 对不齐造成的竖条

【文件清单】
  HeLink.exe                  ~2.2 MB (含嵌入 OpenH264)
================================================================
