- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用以下命令在 Windows 10 上安装了 Dear ImGui:
vcpkg install imgui:x64-windows
仅安装:
imgui[core]:x64-windows -> 1.85
我怀疑我需要从这个列表中添加一个或多个绑定(bind):
imgui[allegro5-binding] Make available Allegro5 binding
imgui[docking-experimental] Build with docking support
imgui[dx10-binding] Make available DirectX10 binding
imgui[dx11-binding] Make available DirectX11 binding
imgui[dx12-binding] Make available DirectX12 binding
imgui[dx9-binding] Make available DirectX9 binding
imgui[freetype] Build font atlases using FreeType instead of stb_truetype
imgui[glfw-binding] Make available GLFW binding
imgui[glut-binding] Make available Glut binding
imgui[libigl-imgui] Install the libigl-imgui headers
imgui[marmalade-binding] Make available Marmalade binding
imgui[metal-binding] Make available Metal binding
imgui[opengl2-binding] Make available OpenGL (legacy) binding
imgui[opengl3-binding] Make available OpenGL3/ES/ES2 (modern) binding
imgui[osx-binding] Make available OSX binding
imgui[sdl2-binding] Make available SDL2 binding
imgui[sdl2-renderer-binding] Make available SDL2 Renderer binding
imgui[vulkan-binding] Make available Vulkan binding
imgui[wchar32] Use WCHAR32 instead of WCHAR16
imgui[win32-binding] Make available Win32 binding
我使用的 Windows 10 版本有 DirectX 12。我只需要 imgui[dx12-binding]
吗? imgui[win32-binding]
?更多的?我找不到讨论这些要求的文档。
最佳答案
以下是在 Windows 10 上使用 Visual Studio 构建和运行示例 Dear ImGui 应用程序的步骤:
vcpkg install imgui[core,dx12-binding,win32-binding]:x64-windows
从 https://github.com/ocornut/imgui/tree/master/examples/example_win32_directx12 获取示例项目
使用 Visual Studio 打开项目并删除带有硬编码路径的 imgui 依赖项
构建并享受。
关于c++ - 在 Windows 10 上使用 vcpkg 安装 Dear ImGui,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70254678/
我在一个涉及打开多个窗口的项目中使用 GLFW 和 ImGui。到目前为止,我已经进行了设置,以便每次必须打开一个新窗口时,我都会生成一个线程来创建自己的 GLFW 窗口和 OpenGL 上下文。线程
我正在 ImGui 中创建文本。它会自动右对齐,我如何让一个文本在中心对齐? ImGui::Text("Example Text"); 我不相信有一个功能可以做到这一点。我知道你可以为一个盒子或小部件
我想在dear imgui的窗口中创建一个带有图标和文字的按钮,但是没有找到相关的界面。 enter image description here 最佳答案 你可以看看 iconfont https:
ImGui::GetWindowDrawList()->AddRect(ImVec2(ModelEspInfo[i].pOutX, ModelEspInfo[i].pOutY), 5750 / Mod
假设我创建了一个包含以下内容的表: ImGui::Columns(3); ImGui::Text("Header 1"); ImGui::NextColumn(); ImGui::Text("Head
关闭。这个问题是not reproducible or was caused by typos .它目前不接受答案。 这个问题是由于错别字或无法再重现的问题引起的。虽然类似的问题可能是on-topi
我在使用 ImGui 作为前端的小脚本上开发翻译。我需要扩展的 unicode 字符集以在将要使用的字体中可用。由于此脚本是通过 DLL 注入(inject)的,因此无法使用(我认为是。我完全没有使用
如何制作 Dear ImGui - 创建的窗口完全适合“背景”?我的意思是当我们创建一个窗口时,它也在一些渲染场景或背景中。我想模仿 Qt 等其他框架创建的窗口,使其更像桌面应用程序,而不仅仅是在某些
是否可以使用“dear imgui”让两个按钮具有相同的按钮文本? 因为生成两个或多个 ImGui::Button("PRESS") 将导致只有第一个对选择使用react(在 GCC/Win64/Mi
我有一个使用 OpenGL 创建的 960x540 窗口。在这里渲染一个纹理并使用 imgui实现一个 slider ,让我在运行时转换 x、y 和 z 位置。 int window_width =
如何使用 dear imgui 填充两条贝塞尔曲线之间的区域? 我使用 ImDrawList API 绘制曲线,如下所示: ImVec2 p0(10, 100); ImVec2 c1(
我正在学习 TheCherno 的 OpenGL 教程(尽管我已经继续并修改了一些内容)。我在 MacOS mojave 上使用 OpenGL 2.1。然而,当我到达教程的 ImGui 部分时,事情开
我完成了基于 Dear ImGui DrawList 渲染 2d 对象的类,因为它可以绘制许多不同的对象变体,这要归功于索引 vector 动态数组并且仍然保持良好的优化。亲爱的 ImGui 可以渲染
目前,如果我的窗口足够小,我的 Dear ImGui 应用程序(主要是带有一些自定义 OpenGL 渲染的演示窗口)运行速度约为 2000 fps。如何将其限制为显示器刷新率(甚至仅为 60fps)?
对 ImGui::InputText() 的调用需要一个 char 数组,我需要从 std::string 初始化该数组,然后将内容传输回 std::string。最简单的形式: char buf[2
我是 ImGui 库的新手,最近我一直在试用其中包含的示例。在我将 gl3w 的 include(和函数)更改为 glad(我想使用的加载器)之前,一切都很顺利。当我在两个加载器之间交换时,我在 im
我正在尝试使用 Dear IMGUI 为 DirectX 12 游戏制作一个简单的帧计数器。我只是想覆盖一个小的透明窗口,在游戏过程中显示帧的顺序。为此,我 Hook Present(),所以我可以得
在 imgui 中,您可以设置键码以供以后查找,看起来像 io.KeyMap[ImGuiKey_Enter] = WXK_RETURN; 我该怎么做 io.KeyMap[ImGuiKey_Enter]
我使用以下命令在 Windows 10 上安装了 Dear ImGui: vcpkg install imgui:x64-windows 仅安装: imgui[core]:x64-windows ->
我是一名优秀的程序员,十分优秀!