在 Windows XP 时代,视频播放截图常出现全黑画面,通常通过“禁用 DirectDraw”解决。但 Windows 7 默认不允许直接禁用 DirectDraw,导致该方法失效。

通过将注册表键值 Timeout 从默认 7 改为 0,间接禁用 DirectDraw 绘制路径,从而解决截图黑屏。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\DCI
DCI(Display Control Interface)是 DirectDraw 用于绘制视频叠加层的接口。将 Timeout 设为 0 会强制系统放弃叠加层绘制,改用普通 GDI 绘图路径,截图工具即可读取到画面数据。