DirectX 问答列表

需要建议以在 c++ 中找到 WrapperInterface 的正确实现(三法则)

作者:kaiser 提问时间:2/21/2016

我试图为接口找到一个工作模式。 关于我正在做的事情的一些信息。我正在 dx11 中实现渲染引擎。我的目标是提供一个简单且高度接口的引擎,客户不必具备任何 dx11 或高级渲染技术的知识。 我有我的...

创建 DXGIFactory

作者:Anaph 提问时间:11/8/2023

创建 IDXGIFactory1 然后查询 IDXGIFactory5 的任何原因: CreateDXGIFactory1(IID_PPV_ARGS(&factory)); factory->Que...

在 DX11 中从 .obj 文件渲染模型

作者:Lotar 122 提问时间:10/25/2023

我正在编写一个 DX11 应用程序,它从 .obj 文件渲染模型。我不在乎纹理坐标/法线等。 我只想要垂直点,这样我就可以画模型了。我已经设置好了一切,所以我有一个旋转的立方体,我想用 3D 模型替换...

directx11 计算着色器中的某些赋值将被跳过,即使稍后会使用赋值也是如此

作者:ThisAccountIsForGameDev 提问时间:10/28/2023

我正在我的计算着色器上实现一种名为 Fast3x3 SVD 的算法。但是,当我在 RenderDoc 中调试我的计算着色器时,我注意到一些赋值运算符被完全跳过了。 void SortSingular...

如何使用 ID3D11Device::CreateTexture2D 方法使用 mipmap 创建纹理数组

作者:Tenebre 提问时间:10/28/2023

我本来打算使用贴图纹理将大量纹理传递到我的着色器,但由于 mip 映射导致的纹理渗色是不可接受的。在做了一些研究之后,我认为纹理数组将是完美的。 下面的代码片段采用全分辨率 (mip 0) 的图像缓...

如何区分物理 D3D 适配器与远程桌面协议使用的虚拟适配器?

作者:rustak 提问时间:10/24/2023

我目前正在开发一个使用 FFmpeg 解码视频的桌面应用程序 (c#/wpf)。我想让用户选择用于视频解码的适配器。我正在使用 Direct3D 方法列出当前设备上的可用适配器,该适配器工作正常。可用...

这些术语“L0+”、“L0”和“L+”对于内存池来说代表什么?

作者:0x314159 提问时间:11/5/2023

在关于Descriptor_Heap_Properties的DirectX规格中,它说 设置着色器可见标志后,用于堆的内存池是驱动程序认为最适合着色器访问的任何内存 - 最有可能是集成/共享内存 G...

了解 PIX 2303.30 下的执行持续时间

作者:StudenteChamp 提问时间:11/7/2023

我正在分析我的渲染器以进行一些优化。 为了帮助我,我使用了 PIX 2303.30 并成功捕获了捕获。但是当我在时间线中选择一个单元格时,我得到两个值: 期间 TOP 到 EOP。 每个的含义是什...

DirectX 实例化动画网格与 LUT

作者:testora 提问时间:11/8/2023

我目前正在学习 directx11,这是 stackoverflow 的新手,但不够熟练。 我正在构建一个 custum 引擎,但目前坚持使用 LUT 实例化动画网格。 我尝试过绑定与常量缓冲区,但...

D3D11CreateDevice 句柄泄漏

作者:Camarada 提问时间:11/17/2023

英特尔显卡驱动程序在创建 DirectX 设备时产生句柄泄漏(互斥或突变)。 设备被释放,除每次调用一个互斥锁外的所有资源。 此处描述的类似问题 https://forums.developer.n...


共32条 当前第1页