gpt4 book ai didi

winapi - 在 Win32 中获取项目目录以进行着色器加载

转载 作者:行者123 更新时间:2023-12-04 05:37:33 26 4
gpt4 key购买 nike

我现在已经准备好深入研究着色器了,尽管我一直在使用基于模块的系统作为学习如何进行图形编程的方法(我已经写过)。

由于我正在使用 D3D,我只想在我的项目根目录中创建一个着色器目录,将着色器存储在那里,然后快速访问它们。

显然有多种方法可以做到这一点,但我对获取项目的根目录并没有很清楚的想法。是否有为此预定义的宏 - 或某种用于访问项目根文件夹的功能?

最佳答案

大多数语言都有获取应用程序路径的方法,但大多数语言会包装 GetModuleFileName() 。函数,传递一个空模块句柄。
然后,您可以从生成的路径中删除可执行文件名称以获取基本文件夹。

this question获取广泛的方法列表。

关于winapi - 在 Win32 中获取项目目录以进行着色器加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11732906/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com