directx-11 相关问题

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

使用具有动态纹理的DirectXTK创建3d卡

我正在尝试制作纸牌游戏。我想要一副纸牌,其中纸牌的背面是固定的纹理,而正面是动态的,即它上面有一些文本字段以及图片。我...

回答 1 投票 0

具有外部引用的C ++容器

((在下面的问题中,我通常使用术语“引用”(可以是任何东西),并且不引用引用的C ++概念。)对于DirectX 11对象,我需要一个容器/集合...

回答 1 投票 0

从哪里开始创建D3D11挂钩以覆盖游戏画面?

我目前正在从事我的第一个D3D项目,该项目涉及为游戏创建一个覆盖图,以便向用户提供实时信息。实际的数据获取已处理,...

回答 1 投票 1

从ID3D11资源读取像素

我已经将场景渲染为纹理(RTT,渲染为纹理)。在此过程中,渲染目标为prtv [ID3DRenderTargetView *],相应的纹理为ptextureRTV [ID3D11Resource *]。 ...

回答 1 投票 0

DirectX 11引擎在第三次代码改进后没有突然运行,我不知道为什么

我正在使用DirectX 11引擎进行C ++游戏教程。在前两部分中,我的代码很好,但是在第三部分(创建SwapChain)中,DirectX窗口决定不显示,...

回答 1 投票 0

DirectX 11枚举D3D11_USAGE和D3D_PRIMITIVE_TOPOLOGY警告

[使用DirectX 11和MSVS2019时,使用枚举'D3D11_USAGE'和'D3D_PRIMITIVE_TOPOLOGY时收到以下警告:警告C26812枚举类型'D3D11_USAGE'不受作用域。喜欢'...

回答 1 投票 0

C ++ Visual Studio错误:名称后跟'::'必须是类或名称空间名称(DirectX 11)

我不明白这里出了什么问题manager.h #pragma一旦类CManager {public:static void Init();静态无效Uninit();静态void Update();静态void Draw(); }; main.cpp #include“ ...

回答 1 投票 0

DirectX11使用缓冲区中的第一个顶点的每个三角形

我目前在DirectX 11体素渲染器中遇到问题,无论何时渲染三角形,都会使用缓冲区中的第一个顶点,而不是正确的顶点之一。我有一个...

回答 1 投票 0

Nvidia NVDEC-将解码的帧复制到D3D11 NV12纹理

我正在尝试将NV12 NVDEC解码的缓冲区直接复制到NV12 d3d11纹理中。到目前为止没有运气。我设法做的是使用2 d3d11纹理(亮度+色度),2 ...

回答 1 投票 0

使用TextureArray优于纹理数组的性能优势?

假设我有nbFramesAnimation * 3 float4 Texture2D我想传递给我的GPU,并且:我不需要在纹理之间进行插值;纹理具有相同的大小。我不知道是不是...

回答 2 投票 4

Visual Studio 2012认为我在Windows 8上并且要求我没有的库?

我从2010年6月开始在DirectX 11 SDK中实现了其中一个示例的代码。我在2012年打开了我的项目,然后在2012年也打开了该示例,但是当我运行我的示例时,它需要XAudio2_8.dll ... 。

回答 2 投票 1

D3D11中的锁定矩形

我正在尝试从在线教程中实现像素完美碰撞检测算法,但是它是使用d3d9编写的。我正在d3d11中编写游戏,所以我想知道最好的方法...

回答 1 投票 1

如何在像素着色器中使用顶点数据

一个三角形有3个顶点。像素着色器从顶点着色器接收数据。如果每个顶点具有不同的颜色,则会在这些颜色之间计算过渡。这样的计算...

回答 1 投票 0

预计的网格水位细节

我正在尝试使用C ++和DirectX11实现海洋场景。目前,我有一个投影网格,Gerstner波浪和基本的阴影。我的问题是,当我水平对准相机时,可以看到...

回答 2 投票 1

是否可以通过编程方式查看游戏使用的图形API?

[对于像DOTA 2这样的游戏,它们可以与DX9,DX11,Vulkan等不同的图形API一起运行,我无法提出一种可行的解决方案来检查API的当前版本...]]

回答 1 投票 0

如何在DirectX / C ++中进行平移/缩放操作

出于学习目的,我试图创建简单的绘图程序。现在,我试图添加平移和缩放功能。这就是我如何基于...

回答 1 投票 0

ID3D11DeviceContext :: CopyResource似乎没有复制像素

我正在尝试将像素从源ID3D11Texture2D复制到共享目标纹理中。我的目标是创建一个共享句柄并将其导出到另一个应用程序。对于复制过程,我...

回答 1 投票 0

DirectXTk GeometricPrimitive纹理坐标

我对某些场景元素使用GeometricPrimitive,但它的Draw()调用始终使用0-1的TX坐标,而没有机会(我认为)对其进行更改。如果我只是在DirectXTk中更改texcoords ...

回答 1 投票 0

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

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

回答 1 投票 1

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

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

回答 1 投票 0

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