directx 相关问题

DirectX是一组API,用于在Microsoft平台上处理与多媒体相关的任务,尤其是3D图形和游戏编程和视频。

Direct2D,Directx11on12示例VSYNC发行

我正在按照Microsoft DirectX11on12示例创建一个Direct2D组件并绘制一个圆和文本...到目前为止,我已经能够绘制圆和文本...但我的FPS现在限制为60 fps .... 。

回答 1 投票 1

什么是Vulkan的LoadOp和StoreOp的DirectX 12等效项?

在许多D3D 12教程和书籍中,清除渲染目标视图时只需清除深度模板缓冲区。大多数情况,但是遇到特殊情况,我想知道是否缓冲区的数据...

回答 1 投票 0

Directx 11 CreateVertexShader内存泄漏

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

回答 1 投票 0

是否可以在屏幕上移动某些图像,并且在移动图像时将场景记录为视频?

您可以从标题中读取,我希望能够在屏幕上绘制一些图像,将它们向某个方向移动,并且视频以良好的fps速率捕获了移动。我想指定我不...

回答 1 投票 -1

绘制全屏四边形?

这有什么问题:pVertexBuffer [0] .Position = D3DXVECTOR3(0.0f,0.0f,0.0f); pVertexBuffer [0] .TexCoord = D3DXVECTOR2(0.0f,0.0f); pVertexBuffer [1]。位置= D3DXVECTOR3(m_ScreenResolutionX,0.0f,...

回答 1 投票 1

无法创建d3d设备

我正在尝试初始化directX,但是由于某种原因,它无法创建d3d设备。它可以正确编译,但是在调试时显示最后一个消息框(“无法创建D3D设备”)--d3dObject ...

回答 2 投票 0

[C ++从数组中引用布尔值的问题

我正在为游戏创建一个新的directX菜单,因为我以前的菜单确实已经过时并且编码不正确。我目前在数组和循环中做很多事情,但是我有一个...

回答 1 投票 0

如何在DirectX / Direct3D 12中使用fence同步CPU和GPU?

我开始学习Direct3D 12,并且在理解CPU-GPU同步方面有困难。据我了解,fence(ID3D12Fence)只不过是使用的UINT64(无符号长整型)值...

回答 1 投票 0

商业游戏如何处理即时字体加载?

这是我在伪代码中处理字体渲染的方式(简化):FontFace * CreateFontFace(fontName,fontSize)如果(fontFace == 0)...

回答 3 投票 2

DirectX12反射未检测到常量缓冲区

我正在尝试使用着色器中的变量反映所有常量缓冲区,但是反射器给出了错误的名称。着色器:struct ModelViewProjection {矩阵MVP;浮动}; struct ...

回答 1 投票 0

请向我解释HLSL VertexShder

我正在使用vs 并研究dx 。 我先给你看代码。 这是我的顶点着色器代码。 我从互联网上复制了它。 这是我在着色器代码中设置的常量缓冲区。 首先,POSITI...

回答 1 投票 0

DirectX CreateRenderTargetView未正确初始化

出于某种原因,我似乎无法初始化我的RenderTargetView(它保持NULL),这会导致访问冲突。这是应该初始化RenderTargetView的行:hr = ...

回答 2 投票 0

为我的背景DirectX游戏重复我按下的键

我尝试过此代码,但是它只在前台进程中工作(我需要后台)。我希望其他帐户在从主帐户进行游戏时也能采取同样的措施。我尝试了“ PostMessage”,但没有尝试...

回答 1 投票 0

Direct2D如何打开共享纹理

我有一个使用Direct9Ex的代码,例如:res = Device-> CreateTexture(1920,1080,1,1,D3DFMT_A8R8G8B8,D3DPOOL_DEFAULT,&Texture,&texture_shared_handle);我如何打开该纹理...

回答 1 投票 1

[DirectX vs OpenGL in 2D multi game

即开始制作2D或质量很差的3D多游戏。首先,我负责制作游戏服务器。我试图使服务器与本地c ++和客户端与其他游戏引擎(虚幻)。但我不知道...

回答 1 投票 0

现实应用中的碰撞

这是我的问题。我正在创建一个游戏,并且想知道如何进行碰撞。我有几个案例可以分析并找到最佳解决方案。我先说,我不使用任何...

回答 4 投票 16

如何连接交换链和合成器

在我的UWP应用程序中,我将使用Windows.UI.Composition,它具有一个合成器https://docs.microsoft.com/en-us/uwp/api/windows.ui.composition.compositor,它可以抽象化对硬件的访问...

回答 1 投票 0

我如何将密钥发送到非活动的DirectX“ ePSXe”窗口?

我需要使用C#将密钥发送到无效的“ ePSXe”窗口。我使用Spy ++获取了窗口的句柄,但是当我使用此代码发送键“ x”时,却什么也没有。我该怎么办?我尝试了其他...

回答 1 投票 -1

HLSL:如何从计算着色器返回一个数字?

我尝试在计算着色器上实现MarchingCubes算法,因此我需要知道生成的三角形的实际数量。我使用虚幻引擎4和HLSL(着色器模型5)如何获取单个uint ...

回答 1 投票 1

如何获得DXGI_ERROR描述?

在D3D12程序中,我遇到了DGXI_ERROR(CreateSharedHandle返回int <0),但是找不到将其转换为“错误描述”或“错误名称”(或两者)的方法。我有一个...

回答 1 投票 0

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