directx 相关问题

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

释放 COM 对象 (WICImagingFactory) 时出现段错误

我已经开始使用 Direct2D 创建一个简单的游戏引擎,但每当我发布 IWICImagingFactory* 时,我都遇到了段错误的问题。仅当程序 c...

回答 1 投票 0

如何制作块压缩格式的 mip 贴图图像?

如果您的图像尺寸为 128 x 64,则 mip 为: Mip 0:128 x 64 MIP 1:64 x 32 Mip 3:32 x 16 Mip 4:16 x 8 Mip 5:8 x 4 Mip 6:4 x 2 Mip 7:2 x 1 Mip 8:1 x 1 现在,采用块压缩格式...

回答 1 投票 0

RenderTexture.Create 失败:随机写入不支持格式 - R32 SFloat (49) Unity URP 项目

当我统一创建 URP 项目时,它在控制台中显示此错误: RenderTexture.Create 失败:随机写入不支持格式 - R32 SFloat (49)。 UnityEngine.GUIUtility:ProcessEv...

回答 1 投票 0

DXGetErrorString 和 DXGetErrorDescription 的正确用法是什么?

根据http://msdn.microsoft.com/en-us/library/bb173057(VS.85).aspx和http://msdn.microsoft.com/en-us/library/bb173056(VS. 85).aspx,这些函数返回一个指向字符串的指针。然而,在...

回答 1 投票 0

全屏优化 - 如何判断交换链何时直接显示?

我很好奇全屏 SwapChainPanel 是否通过全屏优化得到优化: 为了收回这种性能开销,我们增强了 DWM 以识别游戏何时在边界中运行...

回答 1 投票 0

VC++:奇怪的编译器错误

我在 Visual Studio 中使用 DirectX 工作,今天我遇到了一些奇怪的编译器错误,这些错误没有任何意义(至少对我来说)...... 这些是我得到的错误: 错误 C2143:语法错误:mi...

回答 1 投票 0

OpenGL PBO 映射缓冲区:多线程解包慢,memcpy 快

我们正在开发工作站 Core i7 和 AMD FirePro 8000。对于视频解码(8K、7680x4320 视频帧 ~ 66MB hapq 编解码器),我们尝试使用以下明显的循环: 从流中获取帧 地图

回答 2 投票 0

RAWPUT - 如何获取鼠标滚轮数据

我正在使用带有directx的rawinput...我试图在使用鼠标滚轮时使用相机进行缩放...当我使用以下代码运行程序时,我从usbuttondata的rawinput获得的数据会消失...

回答 3 投票 0

在 Direct3D 11 中禁用切换全屏(alt+enter)

如标题所写,怎么样? 我认为 DXGI_SWAP_CHAIN_DESC::flags 中的 DXGI_SWAP_CHAIN_FLAG_ALLOW_MODE_SWITCH 对此负责,但即使我将 DXGI_SWAP_CHAIN_DESC::flags 设置为 0,...

回答 1 投票 0

使用 DirectX12 时最大化/全屏窗口中的 FPS 下降

我正在使用 Direct2D(翻转模型)来渲染两个图像。我的交换链的配置是标准的,除了它使用 3 个缓冲区、无 VSync、2 个 Present(0, 0) 帧队列。我注意到在

回答 1 投票 0

SharpDX UWP 交换链在 Present 时为空引用

我正在尝试在 Visual Studio 中设置 SwapChain,我创建了一个 SwapChainPanel UI 元素,我希望交换链绘制到该元素。 目前,当我运行此代码时,我会收到空引用异常

回答 1 投票 0

创建要在 UWP xaml 应用程序中使用的 directx 用户控件

我正在尝试向大型 vb .net UWP xaml 岛屿项目添加一些 directx 功能。看起来最好的方法是使用 directx 逻辑制作一个 c++ windows 运行时组件并使用它...

回答 1 投票 0

DirectX 扭曲/拉伸三角形渲染

我目前正在制作一个简单的DirectX引擎来温习一些图形编程知识,但目前我已经令人沮丧地卡住了一段时间。我正在尝试渲染一个简单的三角形...

回答 1 投票 0

WinApi 如何获取鼠标滚轮缺口?

您好,我目前正在使用 DirectX 制作游戏,但在获取鼠标滚轮当前档位或类似内容时遇到问题。我查找了一个小例子,但找不到真正的例子

回答 2 投票 0

如何使用 DirectMusic API 编译遗留源代码?

我有一些使用旧 DirectMusic API 的遗留源代码。源代码依赖于 dmusici.h、dmusicc.h 和 dmusicf.h 头文件,以及其他旧版 DirectX 头文件。

回答 1 投票 0

如何在 directX 12 下对深度纹理进行上采样?

我编写了一个图形应用程序。在我的渲染管道中,我需要将光栅化深度缓冲区上采样到更高分辨率。以下是如何创建上采样纹理: nbBool DX12渲染器::

回答 1 投票 0

如何让Visual c++打开d3dx.h

最近我拿起一本关于使用 Visual C++ 进行游戏编程的书。它使用 DirectX 库,并表示我只需要将 #include 和 #pragma comment(lib, "d3dx9.lib") 写入 c...

回答 1 投票 0

Visual C++ 2005 找不到 dxtrans.h,尽管它位于我的包含目录中的第一个文件夹中

我将 2007 directx sdk 包含目录设置为 Visual C++ 2005 中包含文件目录列表中的第一个条目,并且该目录包含 dxtrans.h。然而,当我尝试构建我的项目时......

回答 2 投票 0

Directx 用较浅的颜色绘制图像

我尝试了很多png图像,但它们都褪色了 左边是窗口,右边是原始图像 #包括 #包括 #包括 #包括&l...

回答 1 投票 0

为什么在 opengl api 中计算的预过滤器辐射图与 dx11 相比看起来不同?

我有一个着色器,可以在 DX11 渲染器中计算辐射纹理,我想将其移植到 opengl。 //这个ifdef仅用于展示,它不在原始着色器中 // 因为版本很糟糕...

回答 1 投票 0

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