仅资源 DLL - 文件夹、路径
Resource Only DLL - folders, paths
我没有找到足够的信息来真正了解如何创建仅资源的 DLL 以及我可以构建哪些类型的文件。我正在开发一个基于 DirectX 11 的轻量级图形引擎C++。它使用第三方库(例如用于GUI渲染),并且需要大量纹理,位图字体等。因此,将这些资源构建到 dll 中会很棒,因为它应该是我的引擎的一部分,并且使用此引擎的任何人都无法访问它。
在呈现 GUI(第三方 api)之前,必须指定包含资源的文件夹的路径。这就是问题所在。我想这是不可能的,但我必须问。是否可以在 dll 中保留目录结构?如果只有方法如何加载资源需要文件路径(std::string),如果它们是在dll中构建的,如何获取这些资源的路径?
创建嵌入式资源的典型方法是什么?
是否可以在 dll 中保留目录结构?
DLL 中的资源存储在没有层次结构的平面布局中。您只有一个资源列表,每个资源都有自己的唯一标识符。如果要强加层次结构,则需要在资源 DLL 外部实现该层次结构。
相关文章:
- 如何将更多文件夹添加到c++include路径
- [android ndk]如何获取资产文件夹中文件的绝对路径?
- 获取 exe 文件夹路径的最佳方法?
- cmake find_package CMakeLists.txt 子文件夹中的相对路径
- 从 FutureAccessList 同步获取文件夹路径
- 如何将用于创建文件的文件的路径提供给C++中的其他文件夹
- Boost Filesystem flowly_caronical不会在没有父文件夹的情况下解决相对路径
- C/C++ 从根位置搜索文件夹并返回绝对路径
- C++ 程序 [窗口] 的资产文件夹路径
- C 获取目录路径,解析文件夹名称和来自Parent Directory的打印文件内容
- 代码块,添加了环境变量路径,但在安装文件夹之外出现 g++ 错误
- 仅资源 DLL - 文件夹、路径
- 如何获取哪些快捷方式和文件在桌面等文件夹路径中突出显示
- 通过浏览按钮仅获取文件夹路径
- 如何删除回收站中路径过长的文件夹或文件
- KQUEUE 仅适用于文件夹路径
- 使用字符串在C++中指定文件路径(将文件存储在文件夹中)
- Windows 8:如何以编程方式读取用户文档文件夹路径(使用 c)
- 如何获取完整路径的文件夹和文件部分
- 在Windows运行时组件中使用WRL获取文件夹路径返回空字符串