腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(144)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
0
回答
调用Release时出现
Direct3D9
异常
当我在
Direct3D9
接口上调用Release()时,程序会立即停止,并且在调试器下,我会得到以下输出: VERIFIER STOP 00000900: pid 0x570: A heap allocation这可能是我的DirectX安装的问题,但我使用
Direct3D9
的其他软件运行起来没有任何问题。
浏览 11
提问于2016-07-04
得票数 1
回答已采纳
3
回答
如果没有opengl,魔兽世界将无法获得
Direct3D9
。
Direct3D9
is not available without OpenGL.我尝试过在相关的交叉瓶下安装用于
Direct3d9
的运行时库,但没有效果。帮助?
浏览 0
修改于2013-03-13
得票数 2
1
回答
Direct3D9
不画画吗?
我需要画一些简单的形状,我决定使用D3D9。在阅读了一些关于的教程之后,我终于拥有了使我的第一个形状出现在屏幕上所需的所有代码和知识。但问题是,没有出现任何图像。我查看了很多次代码,并将其与网站上的代码进行了比较,并进行了验证。为什么屏幕上没有渲染? LPDIRECT3DDEVICE9 d3ddev;
浏览 1
修改于2020-05-16
得票数 0
回答已采纳
2
回答
Direct3D9
是否支持四原语?
这让我相信
Direct3D9
支持四元文件,但是我在
Direct3D9
包含文件中找不到任何类似D3DPT_QUADLIST的东西,所以帮助是错误的,还是我在这里遗漏了一些明显的东西?
浏览 10
提问于2010-08-17
得票数 1
回答已采纳
1
回答
Direct3D9
EndScene钩子绘制
我正在用Directx9钩子连接一个vTable游戏。然而,到目前为止,我已经成功地将" Present“和"EndScene”(当然还有CreateDevice和Direct3dCreate9)连接起来--这是一个陷阱--只要我试图真正画任何东西(例如文本),我现在的钩子就不再被击中。(这可能是一个内置的安全程序.我不完全确定)。HRESULT APIENTRY hook_EndScene(IDirect3DDevice9* pInterface){ pInterface->Clear(0, NULL, D3DCLEAR_TAR
浏览 1
修改于2012-01-05
得票数 2
2
回答
Direct3D9
BackBuffer to PixelArray
我在试着玩DirectX游戏。我成功地加载了我的钩子,并且能够使用以下方法将映像/后台缓冲区保存到磁盘上:{ HRESULT result = Device->GetBackBuffer(0, 0, D3DBACKBUFFER_TYPE_MONO, &RenderTarget); //for some reason result is neve
浏览 1
修改于2013-12-19
得票数 0
回答已采纳
1
回答
Direct3d9
为Present()创建一个常量矩形
我刚开始用
Direct3d9
编程我只想创建一个长方体我不想在当前函数中使用NULL,因为我想为我的曲面
Direct3d9
创建一个矩形
浏览 0
修改于2014-03-15
得票数 0
1
回答
Direct3D9
/ HLSL深度语义不起作用
我的着色器代码(HLSL)有问题。我使用“托管代码的DirectX”和Shader Model3.0。我尝试通过在像素着色器输出结构中使用深度语义来将自定义深度值写入深度缓冲区:{ float dept : DEPTH;我在我的像素着色器中使用这个结构作为返回值:{ ... output
浏览 0
修改于2013-06-21
得票数 0
回答已采纳
1
回答
获取
Direct3D9
设备的窗口
我通过搜索VTable并通过绕道将我自己的方法附加到所选引用函数的开头来挂接
Direct3D9
设备。因此,我可以访问我称之为"pDevice“的
Direct3D9
设备。
浏览 6
提问于2012-07-05
得票数 1
回答已采纳
1
回答
Direct3D9
"Clear“函数未清除
所以我试图清除一个完全蓝色的窗口,但是由于某些原因,D3D9的" clear ()“函数不起作用。我已经做了错误检查,所以我100%地知道是Clear()函数失败了,而不是别的什么。我已经用我之前编写的代码检查了它,所以我不知道为什么它不能工作。Clear()的返回值是"-2005530516",尽管我在网上找不到任何关于这是什么意思的东西。有什么想法吗? #include "DirectX.h" LPDIRECT3DDEVICE9 d3ddev; { d3d
浏览 21
修改于2020-09-04
得票数 0
1
回答
Direct3d9
负载纹理失效
我正在做一个大项目。在项目的最后一天,我面临着一个致命的问题。我想可能是因为记忆泄露,不管怎样,请听我的声音。我有个错误日志说差不多是这样的。 消息发布后,纹理就消失了。我的意思是世界(在游戏中)是黑色的。没有纹理。这个问题与视频存储卡有关吗?物理记忆?或
浏览 3
修改于2014-03-21
得票数 0
回答已采纳
1
回答
direct3d9
如何过滤像素艺术的纹理
D3DSAMP_MIPFILTER, D3DTEXF_NONE);我几乎尝试了setsamplerstate中的所有方法,但我看不出有任何区别 我知道我可以用photoshop把照片放大,但我能不能用
direct3d9
浏览 5
修改于2019-10-01
得票数 0
1
回答
如何查询
Direct3D9
的视频内存总量?
在
Direct3D9
中,如何获得特定显示设备的视频内存总量?我在寻找一个程序上的相当于运行dxdiag并在那里查找它的程序。(我不关心可用内存,只关心视频卡有多少MB。)
浏览 9
提问于2015-12-18
得票数 1
1
回答
关于
Direct3D9
中α共混的问题
因此,经过一些研究之后,我后来发现了如何在
Direct3D9
中正确地进行alpha混合,并实现了一些代码以使对象最终透明。然而,虽然我有一个基本的概念,但我仍然有点困惑,它是如何运作的。
浏览 0
提问于2019-12-26
得票数 0
回答已采纳
2
回答
Direct3D9
中支持的纹理格式
我有一个Direct3D 11渲染器,我正在实现共享曲面,以在WPF应用程序中显示内容(该应用程序只使用Direct3D 9)。似乎说,D3D9中的back缓冲区只支持ARGB格式,支持的任何部分
浏览 4
提问于2017-01-08
得票数 4
2
回答
如何在
Direct3d9
中使用'WaitForVBlank‘获取垂直同步中断
我是
Direct3D9
上的新手,正在尝试一些东西。我希望在'IDirect3DDevice9Ex‘设备上使用'WaitForVSync’。但是,我不知道如何使用它并获得VSYNC中断。
浏览 4
提问于2011-10-05
得票数 2
2
回答
Direct3D9
全屏应用程序变形渲染
我很难在基于
Direct3D9
的游戏上编码。一切顺利,我遇到了一个大问题。我创建了一个类,它包装了从.x文件加载网格的过程。我成功地加载了一个只有一张脸可见的立方体。PresP.FullScreen_RefreshRateInHz = D3DMM.RefreshRate;然后创建
Direct3D9
浏览 1
修改于2014-08-23
得票数 0
回答已采纳
1
回答
Direct3D9
游戏:宇宙飞船摄像机
我正在工作的
Direct3D9
空间模拟器游戏,在其中,我需要创建一个相机,以保持位置和角度的球员的宇宙飞船。目前,我限制了我的代码,只用于前后移动、上下移动以及扫射。下面是我的代码,它有一个问题。
浏览 1
修改于2014-09-22
得票数 0
回答已采纳
1
回答
创建
Direct3D9
设备所需的最少代码
这不是为了稳定发布的代码,我只需要从我的开发PC上的硬件中获得一个在C++应用程序中创建的窗口D3D9设备来测试一些东西……它可以默认加载多个选项。基本上,我现在有了这个: LPDIRECT3D9 mpD3D = Direct3DCreate9(D3D_SDK_VERSION); ZeroMemory( &md3dpp, sizeof(D3DPRESENT_PAR
浏览 4
修改于2011-01-25
得票数 1
回答已采纳
1
回答
使用
Direct3D9
时需要调用CoInitialize()吗?
我的理解是,既然D3D正在使用COM,答案是肯定的。但在Ogre渲染引擎中,这似乎从未被调用过。这是罚款还是疏忽--如果是这样,它会产生一些实际的后果吗?
浏览 0
提问于2011-01-23
得票数 2
回答已采纳
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
点击加载更多
领券