标签: c++ visual-studio
我的程序尝试使用DirectX输出一些视频流,我创建了一个线程来执行此操作。当我在Visual Studio中进行调试时,此线程可以很好地控制DirectX资源,但是当我直接运行VS解决方案创建的可执行文件时,它不起作用。此外,当我没有将这段代码放在一个单独的线程中但只是在一个线程中运行时,程序的行为相同。
在Visual Studio中进行调试时以及直接运行可执行文件时,特权是否存在差异,尤其是当我有多线程可执行文件时?