DirectX 11是Microsoft的DirectX API的第11个版本,用于开发和处理与多媒体相关的任务,例如Microsoft平台上的游戏编程,3D可视化和视频。 DirectX 11可在Windows Vista,Windows 7,Windows 8,Windows 10和Xbox One上运行。
我正在尝试制作纸牌游戏。我想要一副纸牌,其中纸牌的背面是固定的纹理,而正面是动态的,即它上面有一些文本字段以及图片。我...
((在下面的问题中,我通常使用术语“引用”(可以是任何东西),并且不引用引用的C ++概念。)对于DirectX 11对象,我需要一个容器/集合...
我目前正在从事我的第一个D3D项目,该项目涉及为游戏创建一个覆盖图,以便向用户提供实时信息。实际的数据获取已处理,...
我已经将场景渲染为纹理(RTT,渲染为纹理)。在此过程中,渲染目标为prtv [ID3DRenderTargetView *],相应的纹理为ptextureRTV [ID3D11Resource *]。 ...
DirectX 11引擎在第三次代码改进后没有突然运行,我不知道为什么
我正在使用DirectX 11引擎进行C ++游戏教程。在前两部分中,我的代码很好,但是在第三部分(创建SwapChain)中,DirectX窗口决定不显示,...
DirectX 11枚举D3D11_USAGE和D3D_PRIMITIVE_TOPOLOGY警告
[使用DirectX 11和MSVS2019时,使用枚举'D3D11_USAGE'和'D3D_PRIMITIVE_TOPOLOGY时收到以下警告:警告C26812枚举类型'D3D11_USAGE'不受作用域。喜欢'...
C ++ Visual Studio错误:名称后跟'::'必须是类或名称空间名称(DirectX 11)
我不明白这里出了什么问题manager.h #pragma一旦类CManager {public:static void Init();静态无效Uninit();静态void Update();静态void Draw(); }; main.cpp #include“ ...
我目前在DirectX 11体素渲染器中遇到问题,无论何时渲染三角形,都会使用缓冲区中的第一个顶点,而不是正确的顶点之一。我有一个...
Nvidia NVDEC-将解码的帧复制到D3D11 NV12纹理
我正在尝试将NV12 NVDEC解码的缓冲区直接复制到NV12 d3d11纹理中。到目前为止没有运气。我设法做的是使用2 d3d11纹理(亮度+色度),2 ...
假设我有nbFramesAnimation * 3 float4 Texture2D我想传递给我的GPU,并且:我不需要在纹理之间进行插值;纹理具有相同的大小。我不知道是不是...
Visual Studio 2012认为我在Windows 8上并且要求我没有的库?
我从2010年6月开始在DirectX 11 SDK中实现了其中一个示例的代码。我在2012年打开了我的项目,然后在2012年也打开了该示例,但是当我运行我的示例时,它需要XAudio2_8.dll ... 。
我正在尝试从在线教程中实现像素完美碰撞检测算法,但是它是使用d3d9编写的。我正在d3d11中编写游戏,所以我想知道最好的方法...
一个三角形有3个顶点。像素着色器从顶点着色器接收数据。如果每个顶点具有不同的颜色,则会在这些颜色之间计算过渡。这样的计算...
我正在尝试使用C ++和DirectX11实现海洋场景。目前,我有一个投影网格,Gerstner波浪和基本的阴影。我的问题是,当我水平对准相机时,可以看到...
[对于像DOTA 2这样的游戏,它们可以与DX9,DX11,Vulkan等不同的图形API一起运行,我无法提出一种可行的解决方案来检查API的当前版本...]]
出于学习目的,我试图创建简单的绘图程序。现在,我试图添加平移和缩放功能。这就是我如何基于...
ID3D11DeviceContext :: CopyResource似乎没有复制像素
我正在尝试将像素从源ID3D11Texture2D复制到共享目标纹理中。我的目标是创建一个共享句柄并将其导出到另一个应用程序。对于复制过程,我...
DirectXTk GeometricPrimitive纹理坐标
我对某些场景元素使用GeometricPrimitive,但它的Draw()调用始终使用0-1的TX坐标,而没有机会(我认为)对其进行更改。如果我只是在DirectXTk中更改texcoords ...
D3D11输入元素描述具有指定格式的字段。当我们仅在CPU上具有浮点数(即32位fp)时,如何将一半(例如DXGI_FORMAT_R16_FLOAT)传递给输入汇编器...
Dispatch调用的每个维度中最多可以有65535个线程组
我有一个DirectCompute应用程序,可以对图像进行计算(例如,计算平均像素值,应用过滤器等等)。为了进行一些计算,我只是将图像视为...