问题标签 [imgui]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - pip 在奇怪的位置安装包
我正在尝试imgui
使用 pip安装anaconda3
我的所有软件包都在anaconda3\Lib\site-packages
但是当我安装时imgui
,它将它安装在另一个文件夹中C:\Python39
我应该将imgui放在哪个位置?
c++ - 如何在 C++ 中打开文件资源管理器对话框?
我正在使用 C++ 中的 ImGui 开发桌面应用程序,我需要用户能够使用文件资源管理器在他们的机器上搜索文件。使用 Python tkinter 非常容易,但我如何使用 C++ 来做到这一点?
c++ - 如何将 const char * 数组项添加到 const char * 字符串?
我正在使用 ImGui 并尝试向我的 const char * 添加一个数组项,以便我可以显示所选的项。我该怎么做?它显示随机字母,而不是我想要的。
python - 未在迭代器中使用时 python yield 的目的
我从另一个项目继承了一些相当错误的代码。其中一个函数是来自库的回调(draw_ui 方法),其中包含一个 yield 语句。我想知道如果您不在迭代器上下文中使用它来返回值,那么在 python 中使用 yield 的目的是什么。它有什么可能的好处?
python - 有没有办法在 Python 中有效(实时)将 numpy 数组转换为字节?
我正在寻找一种将多个 numpy 数组(图像)转换为字节的有效方法,以便我可以将它们显示到 GUI 中,在我的例子中是来自https://github.com/pyimgui/pyimgui的 imgui 。
我这样做的方式似乎有点违反直觉,因为我从神经网络获取图像,并且我需要逐帧转换以显示在渲染引擎中。管道是:
这对我来说似乎效率极低,我同时对 5 个纹理执行此操作(来自两个不同的神经网络)。即使当我尝试直接在 OpenGL 上下文中显示 PIL 图像甚至 numpy 数组而不是字节时,我也只会看到一个故障。
任何帮助表示赞赏。
c++ - 如何访问加载到 ID3D11ShaderResourceView 中的动画 GIF 的各个帧?
我使用DirectXTK 中的 CreateWICTextureFromFile()来加载动画 GIF 纹理。
然后我将它显示在一个ImageButton
亲爱的 IMGUI 库上:
但它只显示静止图像(GIF 文件的第一帧)。
我想我必须分别给它每一帧的纹理。但我不知道怎么做。你能给我一个提示吗?
c++ - DirectX 11 + ImGui Hook 的样板代码
我试图了解 DirectX 11 + ImGui 挂钩的工作原理。
我看过很多 repos,但它们似乎都被额外的代码臃肿,并且很难理解哪些代码部分是必要的,以及每个部分做什么,为什么它们在那里。
使 ImGui 覆盖出现在(DX11)游戏上的绝对最少的代码是什么?
每个代码部分/行做什么,为什么需要它?
谢谢你。
c++ - 在 ImGui::InputText(...) 中使用 std::string
调用ImGui::InputText()
需要一个char
数组,我需要从 a 初始化该数组,std::string
然后将内容传输回std::string
. 以最简单的形式:
buf
但是,让两个缓冲区(以及在其中分配的缓冲区std::string
)都做同样的事情似乎很浪费。我可以buf
通过仅使用std::string
和一个简单的包装器“X”来避免缓冲区和复制到缓冲区和从缓冲区复制。我不关心效率,我只想要调用站点上最简单的代码。这段代码确实有效,但它安全吗?有更好的方法吗?
c++ - 删除 ImGui 中的标题栏
我想知道如何从 ImGui 窗口中删除标题栏。为此,我正在使用 C++ 和 GLFW。