gpt4 book ai didi

c++ - C++ Metro 风格应用程序中的资源

转载 作者:搜寻专家 更新时间:2023-10-31 00:18:16 25 4
gpt4 key购买 nike

我有一个用 C++/GDI 制作的库,我正试图将其移植到 C++/Metro 风格。

函数 FindResource/LoadResource/(...) 在 Metro Style Applications 中不可用,该主题的文档说:

Dev Center - Metro style apps > Docs > Developing games > Developing Metro style DirectX and C++ apps > Defining app resources

This material is not yet available. This placeholder topic is provided as an example of documentation that may be included in a later release.

有没有人找到关于如何在 C++ Metro Style 应用程序中处理资源的任何其他信息来源?

我正在寻找一种方法来将字体文件存储为我的应用程序包的资源,并以编程方式将其作为流加载。

最佳答案

Metro 有一个可用于访问资源的 ResourceManager 类。这是从 Assets 文件夹中获取文件的示例 -

auto file = ResourceManager::Current->MainResourceMap->GetSubtree("Files")->GetValue("Assets/Logo.png");

这是在 Metro 应用程序中访问资源的链接 -

http://msdn.microsoft.com/en-us/library/windows/apps/hh694557.aspx

关于c++ - C++ Metro 风格应用程序中的资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11084667/

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