对象背后的托管 DirectX9 Drawtext
我使用 drawtext 方法在网格上创建标签。工作完美 - 但它们始终位于网格中显示的网格前面。 是否有可能将其渲染在网格后面,使其在对象内部不可见? …
SOS:纹理绘制不完美
这是我的代码。 m_pApp->m_pd3dDevice->SetTextureStageState(0,D3DTSS_COLORARG1,D3DTA_TEXTURE); m_pApp->m_pd3dDevice->SetTextureStageState(0,D3…
DirectX 托管池
我正在为现有的 C++ DirectX9 应用程序编写一个插件。一切都工作正常,直到出于性能原因他们决定切换到 IDirect3DDevice9Ex。 现在我得到了 使用“D3D…
如何验证 JavaFX 2.0 在 XP 机器上使用 directx 9?
我在配备 Intel 945 芯片组的计算机上安装了 Windows XP,我想在其上运行 JavaFX 2.0 应用程序。它安装了 DirectX 9.29,但似乎没有利用它,因为处理…
如果你想修复 f5 和 ctrl 之间的错误 + Visual Studio 2008 上的 F5?
当我构建项目并运行游戏时,我总是收到此错误。 Unhandled exception at 0x76fb2073 in Screen.exe: 0xC0000005: Access violation writing location …
关于渲染系统架构布局的建议-Real time/HLSL/DirectX9/C++
我想创建一个简单但有益的渲染引擎来显示着色器等的使用。我已经做了研究,但仍然无法找到任何可靠的示例。有谁有我可以查看的资源,或者可以提供一些…
如何将自己的字体添加到 DirectX?
我想添加新字体并在屏幕上绘制文本。 但是当我使用这种字体绘制文本时,文本字体是Arial。 我不知道原因。 这是我的代码。 请看看并帮助我。 HANDLE h…
将视频渲染为 Direct3D 9.0c 纹理
我一直在尝试在 Direct3D 应用程序中播放视频,并且一直在 DirectShow 的帮助下尝试这样做。我的问题是我找不到如何将帧数据放入纹理中(ISampleGrabb…
为什么 IDirect3DDevice9::Release 会返回 S_FALSE?
当我为 Direct3D9 设备调用 Release 方法时,它返回 S_FALSE,但我找不到任何解释为什么会返回该值的信息。 据我所知,S_FALSE 意味着它已经成功,但…
Visual Studio 2010 Pro 的链接器问题
我在 VS 2010 中设置 DirectX 9(与该问题无关......我认为)框架时遇到一个非常令人沮丧的问题。这是我的 DirectX 框架: #ifndef _DX9_H_ #define _…
在 DirectX 9.0 中以后台模式加载资源
我用DirectX9.0制作了一个3D游戏。 我想通过使用线程在后台模式下加载资源。 这是我的代码。 ----------------Attakc.h-----------------------------…
在 DirectX10 中绘制 IDirect3DSurface9
我经常使用 DirectX 9,最近才切换到 DirectX 10。我注意到许多 9 的设备方法已丢失或已更改。例如,在 DX9 中,方法 StretchRect 用于在屏幕上绘制表…