directx-11 相关问题

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

如何将一半传递给顶点着色器?

D3D11输入元素描述具有指定格式的字段。当我们仅在CPU上具有浮点数(即32位fp)时,如何将一半(例如DXGI_FORMAT_R16_FLOAT)传递给输入汇编器...

回答 1 投票 1

Dispatch调用的每个维度中最多可以有65535个线程组

我有一个DirectCompute应用程序,可以对图像进行计算(例如,计算平均像素值,应用过滤器等等)。为了进行一些计算,我只是将图像视为...

回答 1 投票 0

DX11VideoRenderer线程安全吗?

我正在使用Microsoft示例DX11VideoRenderer在Windows 10中渲染实时视频。当我仅运行一个流时,该视频看起来很棒。但是,当我运行4个或5个以上的流时,某些...

回答 1 投票 0

为什么我的代码不切换到全屏模式?

[基本上,我使用GetCurrentProcess在DXGI_SWAP_CHAIN_DESC上设置了伪造的HWND,但是如果我在下一个字段中选择了false,那为什么还要紧呢?我的问题是为什么我的程序不是...

回答 1 投票 0

为什么顶点顺序会改变渲染行为

我正在关注初学者级别的DirectX教程。我已经意识到,将顶点放在顶点缓冲区中的顺序会影响渲染的成败。例如,这将绘制三角形myVertex顶点[] ...

回答 1 投票 0

无法从cso文件创建顶点着色器(从fx文件创建)

Shader在生成时成功编译为cso文件。但是,当我尝试调用CreateVertexShader时,出现错误:D3D11错误:ID3D11Device :: CreateVertexShader:编码的顶点着色器大小不...

回答 1 投票 1

使用具有ID3D11DeviceContext :: DrawIndexed?的PrimitiveBatch :: DrawIndexed?

我正在创建一个游戏引擎,当时我想绘制线框形状以进行调试(对撞机,触发器,光线投射等)。我以前使用的是带有线框的网格...

回答 1 投票 0

语法错误:D3DX10Core中的标识符'TEXTMETRICA'

我刚刚开始学习D3D,直到我对代码实现了D3D Shader Compiler Stuff之后,我的代码才能正常工作。我正在使用DirectXTutorials上的教程。如果我只是复制粘贴...

回答 1 投票 0

在Visual Studio 2012中调用D3DReadFileToBlob会导致链接错误

我在DirectX项目中加载预编译的HLSL着色器时遇到了令人沮丧的问题。我正在使用Visual Studio 2012专业版和DirectX SDK(2010年6月)。下面的代码导致链接错误...

回答 3 投票 0

关于获取“ Hello三角形”程序来渲染三角形的问题

编辑:抱歉,这是我第一次在这里发布。我现在添加了“ start_console”文件,以便您可以对其进行构建。抱歉,未指定问题。我的问题是我希望三角形呈现...

回答 1 投票 0

在UWP应用程序中渲染SharpDX Texture2D

我正在为UWP应用程序中的硬件加速H264解码和渲染实现解决方案。我想避免从GPU复制到CPU。解决方案包括两部分:C库,...

回答 1 投票 0

网格到网格的交点,减法,并集[闭合]

我有一个在DirectX-11上编写的3D引擎。现在,我需要实现一个网格以对相交,相减,并集进行网格划分。我需要的示例我可以使用哪种算法?对不起,我的英语。

回答 1 投票 0

有关工具Directx网格相交,相减,并集的文献[关闭]

我有一个在DirectX-11上编写的3D引擎。现在我需要实现网格的相交,相减,并集。我需要的示例您能帮我提供有关它的文献吗?我必须阅读什么?抱歉...

回答 1 投票 0

CreateDepthStencilView()失败

我正在尝试在DirectX应用程序中创建阴影贴图,但是当前在创建深度模具视图时遇到麻烦。 CreateDepthStencilView()离开我的ID3D11DepthStencilView *变量...

回答 1 投票 1

使用DirectX11像素着色器将颜色从DXGI_FORMAT_B8G8R8A8_UNORM转换为GPU中的NV12

我正在编写代码以使用桌面复制捕获桌面,并使用Intel hardwareMFT将其编码为h264。编码器仅接受NV12格式作为输入。我有一个...

回答 1 投票 7

如何获得d3d_aware的IMFTransform(将Windows Duplication API的输入编码为H264?

下一个代码应提供inputInfo和outputInfo配置,以获取IMFTransform,此IMFTransform用于将ID3D11Texture2D(格式为DXGI_FORMAT_B8G8R8A8_UNORM)编码为H264 I ...

回答 1 投票 0

DirectCompute最佳numthreads设置

我最近一直在使用计算着色器,并且正在尝试确定设置[numthreads(x,y,z)]和调度调用的最佳方法。我的演示窗口是800x600,正在启动1 ...

回答 2 投票 6

Visual Studio Graphics Debugger抛出读取访问冲突异常

我正在使用Visual Studio 2019中的d3d11库编写一个简单的渲染器,它可以正常运行。但是,当我尝试运行Graphics Debugger时,它立即引发读取访问冲突...

回答 1 投票 0

Directx 11 CreateVertexShader内存泄漏

嗨,我在创建和释放顶点着色器时发生内存泄漏。这是我编译的着色器https://pastebin.com/raw/4w8tyY1n这是我很简单的代码,我只是创建设备和上下文,...

回答 1 投票 0

不在dx9兼容模式下,DX9样式内置被禁用?

我目前正在为基本的高斯模糊编写HLSL着色器。 着色器代码很简单,但我一直收到错误: 不在dx 兼容模式下,DX 样式内置被禁用。 LN : 这告诉我代码中的...

回答 1 投票 3

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