directx-11 相关问题

DirectX 11是Microsoft的DirectX API的第11个版本,用于开发和处理与多媒体相关的任务,例如Microsoft平台上的游戏编程,3D可视化和视频。 DirectX 11可在Windows Vista,Windows 7,Windows 8,Windows 10和Xbox One上运行。

如何修复此 Directx TK 精灵批量渲染的颜色?

这是来自 Aseprite 的 png,使用 DirectX TK 渲染。 这是在 Aseprite 中看到的 png。 渲染场景的代码: 无效图形::BeginScene() { m_d3dDeviceContext->ClearRenderTarg...

回答 2 投票 0

全屏模式下的 Alt-tab

我正在将 DX11 用于主要以全屏运行的小型应用程序。 问题是,当我按 alt-tab 键时,应用程序会进入窗口模式,而如果我按 alt-tab 键返回,应用程序不会返回全屏模式。 我

回答 1 投票 0

在进程之间共享 ID3D11Texture2D 会产生无效参数错误

我正在尝试使用命名共享句柄在进程之间共享 ID3D11Texture2D。我的测试在线程之间运行良好,但是当我在两个正在运行的应用程序之间执行相同操作时,我得到 E_INVALIDAR...

回答 1 投票 0

对于运行 EXE 时遇到奇怪投影故障的人

今天我遇到了一个奇怪的故障,一切正常,直到我构建了项目的 exe,然后尝试运行它。当我运行 exe 时没有任何效果

回答 1 投票 0

DirectX 11 屏幕截图、多重采样纹理、黑屏问题

我正在尝试通过 Present 挂钩获取 DirectX 11 屏幕截图。 Backbuffer 是多重采样的,我使用 ResolveSubresource 但仍然出现黑屏。尝试了 ResolveSubresource 调用的变体,...

回答 0 投票 0

OpenVR directx11 直接模式驱动图像出现闪烁

我有两张图片,图片 A 和图片 B。我试图将它们按顺序显示在提交的图层之上,所以它看起来像这样。 从 OpenVR 获取提交的图层 将图像 A 叠加在......

回答 0 投票 0

DX11 Shader只有当Constant Buffer设置为unused slot时才能正常执行

我有一个问题,如果我将 registerb1 的像素着色器常量缓冲区设置为下面的结构,我的着色器代码只能正确执行。我一直在寻找答案,我可能...

回答 1 投票 0

当我使用 pcf 时,为什么在 dx11 中渲染扇形图案

我将 pcf 代码添加到着色器中的 frank luna 3D 编程示例代码。 但是当网格不设置法线贴图时。呈现的扇形图案。 有什么解决办法吗? vLightProj.xyz /= vLight...

回答 0 投票 0

ImGui 独立运行时崩溃

我的 ImGui 窗口 (dx11 winapi32) 由 visual studio 本地 windows 调试器启动时按预期运行但是当通过双击 .exe 文件启动时它运行 4 秒然后它不是

回答 0 投票 0

如何使用 DXGISwapChain BackBuffer 渲染 ID3D11Texture2D 资源

使用 AcquireNextFrame DirectX11 API 捕获窗口屏幕,我对渲染部分有太多困惑。如何使用 DXGI_SWAP_CHAIN_DESC1 backBuf 将 ID3D11Texture2D 资源呈现到窗口中...

回答 1 投票 0

屏幕锁定时工作的桌面复制 API 的替代方案

这在原则上什至有意义吗? 桌面复制 API 返回 DXGI_ERROR_ACCESS_LOST,这是有道理的,因为显示输出由登录会话接管。 然而,DirectX ga ...

回答 1 投票 0

将向量映射到结构化缓冲区会在计算着色器中给出不正确的值

我在计算着色器中有一个结构化缓冲区,它应该保存关于几个灯光、位置、方向、颜色等的信息。我已经设法将信息输入到计算着色器中,但是...

回答 0 投票 0

DirectX11,HLSL - Texture2DArray 示例?

我知道 Texture2DArray 在 HLSL 中可用,它可以分配一个用 C++ 代码初始化的多个纹理的数组作为着色器资源。但是,我们没有找到确切如何......

回答 1 投票 0

如何最好地组织常量缓冲区

为什么更新恒定缓冲区会如此痛苦缓慢?(英伟达)

回答 1 投票 0

使用c++WinRT Direct3D UWP游戏DR模板,Direct X11的错误信息。

当我使用这个模板时,我得到这个编译器错误,我不知道如何解决它。标准编译器选项。Visual Studio 2019,安装了最新更新。它仍然可以编译,但我想 ...

回答 1 投票 1

无法在HEVC解码器上设置输出类型 IMFTransform

我写了这个程序来设置一个基于https:/docs.microsoft.comen-uswindowswin32medfoundsupporting-direct3d-11-video-decoding-in-media-foundation的HEVC解码器。一切工作正常...

回答 1 投票 0

将D3D11Texture2D转换为另一种不同上下文和设备的纹理。

我试图将一个纹理表面复制到一个来自不同上下文的纹理上,以创建一个共享的Bitmap,但结果是一个黑色的图片。hr = device->CreateTexture2D(&texDesc, 0, &...)

回答 1 投票 1

夏普DXDX11阿尔法混合

我正在尝试使用SharpDX进行alpha混合。如果我在我的输出合并上设置混合状态,什么都没有渲染,我完全不知道为什么。当从不设置混合状态时, ...

回答 1 投票 1

有必要从Windows SDK中重新分发DirectX吗?

当使用2010年6月的DirectX SDK编写程序时,有必要在安装程序中包含几个可重新分发的cab文件,以便程序能在全新的Windows安装中运行。...

回答 1 投票 2

如何解决directx和c++中的编译器错误?

我正在阅读Frank D Lunas的3D游戏编程书,我正在尝试让样本工作。首先,当我打开项目时,有各种头文件,当你尝试编译时,它 ...

回答 1 投票 -1

© www.soinside.com 2019 - 2024. All rights reserved.