direct3d11

direct3d11

文章 0 浏览 2

dxgi返回黑色位图,桌面区域捕获

当使用涡流捕获桌面时,它可以正常工作。虽然,当我尝试使用矩形的x或y位置以外的任何其他值时,它仅作为黑色位图返回框架。我用于参考的代码位于此处…

吃不饱 2025-02-09 02:23:48 2 0

D3D11多样本和可抗肌动素可影响线渲染

Microsoft D3D11 d3d11_rasterizer_desc 结构写入: 多样本和抗亚利亚线元素的设置仅适用于多样本抗脉络化(MSAA)渲染目标(也就是说,呈现样本计数…

栖迟 2025-02-07 17:38:10 3 0

调整IDXGISWAPCHAIN2 :: SETMAXIMEM FRAMELATINCY中设置的值

我使用 dxgi_swap_chain_flag_frame_frame_latency_waitable_object , getframelatencyWaitableObject()和 setMaximumframelatency(uint maxlaten…

(り薆情海 2025-01-30 18:50:18 4 0

idxgifactory2 :: CreateSwapChainForHwnD失败

htttttts> htttts> a > 链接将您带到我的OneDrive,您可以在其中下载我的Visual Studio 2022解决方案和项目(它是17.7kb的.7Z文件),它只有代码可以…

淡墨 2025-01-27 21:48:29 7 0

Visual Studio C++当我最大化窗口D3D11和D2D1时,如何阻止图像被缩放错误

因此,我试图弄清我如何用直接内容渲染图像的问题。现在,它可以用DXGISWAPCHAIN使用D3D11,并且我制作了一个ID2D1RenderTarget,我绘制了使用位图。…

孤芳又自赏 2025-01-22 11:18:33 3 0

direct3d 11和2d:通过顶点的坐标作为int而不是漂浮

我的目的是仅使用 Direct3D 11 for 2D 编写工具包的后端(没有像 Direct2D、SpriteBatch 或其他库这样的附加库)。 请注意,这是我第一次使用 Direct3…

她说她爱他 2025-01-19 10:05:56 7 0

为什么 ID3D11DeviceContext::map() 函数不起作用并返回 E_INVALIDAGR(一个或多个参数无效)

当我想使用 DXGI Duplication API 截图时,deviceContext->map() 总是失败。它返回E_INVALIDAGR(一个或多个参数无效)。不过,我认为没有任何论据是…

苏辞 2025-01-16 12:10:31 6 0

如果我使用带有偏移量的 16 位索引,ID3D11DeviceContext::DrawIndexed() 是否具有 UB?

ID3D11DeviceContext::DrawIndexed() 有一个参数StartIndexLocation,该参数在绘制时为每个Index 添加一个值。 如果我使用 16 位索引会发生什么? 16 …

凉栀 2025-01-11 18:32:01 8 0

D语言释放资源

例如,在 C++ 中使用 Direct3D 时,我可以编写一个“Cube”类,其中包含“ID3D11Buffer* vertexBuffer_”,并确保该 Cube 对象的析构函数调用 vertexB…

一世旳自豪 2025-01-08 19:00:10 7 0

如何可靠地将纹理 (u,v) 索引为二维向量数组?

使用着色器模型 5/D3D11/HLSL。 我想将二维纹素数组视为向量的二维矩阵。 u v (1,4,3,9) (7, 5.5, 4.9, 2.1) (每个纹素是一个 4 分量向量)。我需要…

短暂陪伴 2024-12-21 08:57:44 7 0

编写 HLSL4 像素着色器以从 2D 纹理执行查找

我是一名初学者像素着色器编写者,我遇到了一些麻烦。我想要获取 256x256、16 位输入 (DXGI_FORMAT_R16_UINT) 图像,并将其传递给 256x256 查找纹理 (…

时光清浅 2024-12-10 04:16:07 8 0

常量缓冲区中的纹理变换矩阵无法正常工作

我尝试通过 0 和 1 对纹理坐标进行硬编码来剪辑纹理,然后将包含 3x3 纹理变换矩阵的常量缓冲区发送到顶点着色器。 然而,纹理并没有像我预期的那样渲…

假装不在乎 2024-12-06 05:53:56 9 0

ID3D11DeviceContext::PSSetShaderResource() 有什么关系

PSSetShaderResource()的第一个参数: void PSSetShaderResources( [in] UINT StartSlot, [in] UINT NumViews, [in] ID3D11ShaderResourceView *const…

早乙女 2024-12-06 05:28:09 7 0

如何创建具有有效尺寸的常量缓冲区

晚上好, 我正在尝试将 XMFLOAT3X3 发送到常量缓冲区(请参阅下面的代码)。 ZeroMemory(&constDesc, sizeof(constDesc)); constDesc.BindFlags = D3D…

梦在深巷 2024-12-05 18:53:00 14 0

如何制作叠加层

我想知道如何使用 Direct3D11 (C++) 创建覆盖。 (就像 xfire 游戏聊天一样,它在全屏显示另一个程序上的内容) 我了解 Direct3D11 的基础知识,但我…

樱花落人离去 2024-12-04 05:08:21 9 0
更多

推荐作者

李珊平

文章 0 评论 0

Quxin

文章 0 评论 0

范无咎

文章 0 评论 0

github_ZOJ2N8YxBm

文章 0 评论 0

若言

文章 0 评论 0

南…巷孤猫

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文