微软的DXGI调试:我的游戏意外上了黑名单
2025-09-21

Space Station 14游戏开发者在将游戏移植到ARM64架构的Windows系统时遭遇了离奇的崩溃问题。调试过程中,开发者发现问题源于微软的DXGI模块中一个针对窗口化游戏的优化功能,该功能会强制启用“flip”模式,但在特定情况下(游戏名为SS14.Loader.exe)会导致与GetDC()函数相关的非法指令异常。最终发现,微软在ARM64平台上针对DXGI的此优化功能存在bug,并且该功能只在特定程序名称的游戏上启用,而Space Station 14意外地被包含在了这个名单中。开发者推测,由于ARM64平台原生游戏数量较少,此bug可能未被发现。目前,该开发者已将问题反馈给微软,并暂时推迟了Windows ARM64版本的发布。