directx 相关问题

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

Flappy Bird Rotation Algorithm

我正在用c ++和DirectX编写一个松散的鸟克隆。除了轮换算法外,我基本上已经完成了。我现在有一个(rotation =((90 *(yVelocity + 10)/ 25)-90)/ 2;),但是它是...

回答 1 投票 0

Direct3D:顶点颜色分量与IDirect3DDevice9 :: SetMaterial

[两种为Direct3D模型着色的方法有什么区别?

回答 1 投票 1

D3D11中的锁定矩形

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

回答 1 投票 1

如何更新附加到精灵的顶点缓冲区或常量缓冲区,以使其在Direct3D 11中在屏幕上平滑移动?

我已将纹理附加到一组4个索引顶点的集合上,这些顶点存储在动态顶点缓冲区中。我还向顶点着色器的常量缓冲区添加了转换矩阵。但是,当...

回答 1 投票 0

如果我使用顶点着色器对对象执行所有操作,则常量缓冲区可以为空吗?

程序周期为Update(); UpdatePipeline();在每个对象的Update()常量缓冲区中,转换后将其对象世界矩阵复制到GPU上传堆中。并且在...

回答 1 投票 0

抛出异常:读取访问冲突。 ** birdPoints **是0x441D0112。发生

我正在尝试使用DirectX TK(即Vector2类)实现分离轴定理(SAT)冲突检测。但是我的函数在抛出错误Exception:读取访问冲突。 ...

回答 1 投票 0

在ID3D11Texture2D纹理上添加自定义光标

我对DirectX完全陌生。但我正在将其用于我的屏幕捕获应用程序。我正在使用桌面复制API捕获屏幕。现在我想更新游标信息,而不是...

回答 1 投票 0

调用Flappy Bird Clone函数时出现未解决的错误

[我收到错误:错误LNK2019无法解析的外部符号“ public:struct DirectX :: SimpleMath :: Vector2 __thiscall Bird :: getScreenPos(void)”(?getScreenPos @ Bird @@ QAE?AUVector2 @ SimpleMath @ ...] >

回答 1 投票 0

方差阴影映射矩如何落入切比雪夫不等式

我很难理解当下如何陷入切比雪夫不等式。我在下一篇文章中正在阅读有关该技术的文章。在这篇文章中写了以下内容:...

回答 1 投票 0

directx中的深度偏差问题

我正面临DirectX 9深度偏差的问题。我已经按照以下链接操作:https://software.intel.com/zh-cn/articles/alternatives-to-using-z-bias-to-fix-z-fighting-issues,它已经解决了我的基本问题……] >

回答 1 投票 -1

Direct3D Win32游戏模板未在VS 2019中显示

我正在尝试在Visual Studio中使用DirectX TK。在Wiki中,它显示了模板选项“ Direct3D Win32 Game”;但是,这在我的模板中不可用。我认为我已经安装了所有...

回答 1 投票 0

Learning Directx

我正在尝试学习Directx11,但遇到了障碍。具体来说,我真的不知道如何去学习它。我已经阅读了Microsoft网站上的许多文章,但是它们非常...

回答 1 投票 0

Microsoft.DirectX.AudioVideoPlayback,如何设置音轨语言?

这是我在此网站上的第一条消息。我正在将Microsoft.Directx.AudioVideo.Playback.dll用于我的视频播放器,并且一切都进行得很顺利。。。但是现在我的视频带有双音轨,并且...

回答 1 投票 0

Windows 10和Visual Studio 2013 Express上的DirectX

我已在Windows 10笔记本电脑上安装Windows SDK。但是,有对Microsoft.DirectX,Microsoft.DirectX.Direct3D,Microsoft.DirectX.Direct3DX和Microsoft.DirectX的程序集引用。...

回答 1 投票 0

关于MSAA的困惑

我正在研究MSAA及其工作方式。我了解该概念的工作原理以及其背后的想法是什么。基本上,如果三角形的中心覆盖像素的中心,则为...

回答 1 投票 0

D3D11交换链缓冲区为NULL

[每当我运行此代码时,指向(TextData成员)_TextureData结构内的数据都为0(例如300个字节,仅为0)。它返回的HRESULT结果始终为S_OK,并且行...

回答 1 投票 0

从GPU获取FPS和帧时间信息

我是数学家而不是程序员,我对编程的基础有所了解,并且在Linux和Windows中都是相当高级的超级用户。我知道一些C和一些python,但没什么。 ...

回答 1 投票 -1

为什么当我尝试重写指向Direct3D设备的`EndScene`函数的指针时?

我尝试挂钩DirectX 9应用程序以从中获取屏幕截图。那就是我要做的事情:我将CreateRemoteThread和LoadLibraryW地址作为参数传递给DLL。我假设目标是...

回答 2 投票 3

无法打开文件Dinput.lib

我正在尝试更新旧程序,以使用DirectX的最新版本。构建应用程序时,出现错误“无法打开文件Dinput.lib”。我不想打开Dinput.lib。我如何...

回答 1 投票 0

如何在C ++(DirectX图形)中使用DrawLine

//绘制网格背景。 int width = static_cast (rtSize.width); int height = static_cast (rtSize.height);为(int x = 0; x

回答 2 投票 1

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