腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Direct3D
11
使用
向量
而
不是
数组
c++
、
direct3d11
所以基本上我正在尝试学习OBJ
11
。我已经运行了我的程序,并成功地导入了
Direct3D
文件。但现在我决定
使用
向量
而
不是
数组
,因为我可能想要更改加载的模型,并希望它自动分配所需的内存。无论如何,它现在似乎只显示了模型的一半,我相信这与ByteWidth和/或步幅有关,但我现在尝试了这么多不同的组合和不同的设置,我觉得我是在绕圈子,我确定它就在下面的代码块中: ID3D
11
Buffer*pVertexBuffer; D3D
11
浏览 10
提问于2020-10-25
得票数 0
1
回答
Direct3D
矢量输出?
graphics
、
vector
、
direct3d
、
3d
、
raster
有没有办法将
Direct3D
输出解释为一系列
向量
而
不是
光栅图像?我希望我可以
使用
这样的功能来生成包含渲染的
Direct3D
输出的PDF文件。我是
不是
太乐观了?
浏览 1
提问于2010-08-23
得票数 0
3
回答
需要对direct3D
11
中的
向量
概念进行一些澄清
c++
、
vector
、
direct3d11
一开始,我认为
向量
只是一个
数组
,可以存储相同类型的多个值。但我认为当涉及到“
向量
”时,
direct3d
使用
了不同的术语。比方说,我们
使用
函数XMVectorSet()创建一个
向量
我到底在我刚才是
不是
存储了一个浮点值的
数组
?
浏览 10
提问于2015-07-19
得票数 0
1
回答
DirectX 10.1图形卡能与DirectX
11
兼容吗?
directx
我有ATI 4830,这张卡只支持DirectX 10.1,但是当我运行dxdiag时,它说我有DirectX
11
,然后我意识到它可能在谈论操作系统(Windows 7)支持什么版本。现在,我刚刚运行了一些DirectX
11
基准测试,它成功了。这是否意味着我的显卡能够运行DX
11
,还是只运行在DX10.1中? 我想知道这一点,因为我不知道我应该
使用
哪个版本的DX进行编程。我想
使用
DX
11
因为有着色器,但不知道它是否安全。如果
不是
的话,我宁愿在着色器上
使用<
浏览 0
提问于2013-01-20
得票数 1
回答已采纳
1
回答
设备定位的像素
数组
(从C++ AMP)到
使用
D3D / D2D的窗口
c++
、
direct3d
、
c++-amp
我希望将这个
数组
提供给
Direct3D
,这样它就可以作为缓冲区在窗口中显示,
而
不必将数据复制到主机上。我还尝试
使用
concurrency::
direct3d
::make_array,它将一个ID3D
11
Buffer与一个accelerator_view相关联,但我不知道如何将这个
数组
作为窗口中显示的图像的源,并将其作为
Direct3D
的源。因此,最基本的问题是:给出设备上每个像素的颜色信息块,如何将它们提供给
Direct3D
,以便用作
浏览 4
提问于2013-12-27
得票数 2
回答已采纳
2
回答
如何将D3DXVec3Unproject与D3D
11
结合
使用
?
c++
、
3d
、
directx11
、
directx10
、
picking
我目前
使用
的是
Direct3D
11
,
而
不是
10,该函数的签名是:正如您可能已经注意到的,它需要一个D3D10_VIEWPORT,而我
使用
的是一个
Direct3D
11
浏览 0
提问于2012-10-04
得票数 4
回答已采纳
1
回答
DirectX
11
IASetVertexBuffers "ID3D
11
Buffer*“与
c++
、
windows
、
class
、
containers
、
direct3d
从类返回指针的问题{} 从我找到的文档来看,IASetVertexBuffers需要一个缓冲区
数组
,因此需要一个双指针。但是,在我以前
使用
过的代码中( ID3D
11
Buffer *是全局的),相同的代码不会产生错误(是的,到目前为止我正在工作的大部分代码都是从本课程的上一次作业中大量复制出来的
浏览 6
提问于2021-03-14
得票数 0
1
回答
获取图形内存的数量
c++
、
windows
、
directx
、
direct3d11
、
dxgi
我知道,但是在32位构建中,
Direct3D
的SIZE_T类型是4字节长,所以我得到的是3GB
而
不是
11
字节。我需要一个大的二维纹理
数组
的更大尺寸的值。虽然用户不太可能拥有具有
11
4GB GPU的32位Windows,但是
使用
32位操作系统的4GB VRAM是很有可能的,例如升级的结果。在这种情况下,我不想将
数组
限制为0。
浏览 0
提问于2018-01-24
得票数 5
2
回答
无法创建Direct2D DXGI曲面
c++11
、
direct2d
、
directx-11
我已经启用了所有的DirectX
11
调试工具,这就是我得到的最好的东西。我知道我有一个有效的IDXGISurface1* (也尝试了IDXGISurface),并且其他参数设置正确。编辑: 我在创建D3D
11
设备时也遇到了问题。如果我将nullptr作为D3D
11
CreateDeviceAndSwapChain中的IDXGIAdapter*参数传递,它会工作得很好,但如果我自己枚举适配器并传递一个指针(唯一返回的指针),它将失败并返回无效参数MSDN文档明确指出,如果传递nullptr,则系统将
使用
从EnumAdapte
浏览 1
提问于2010-12-20
得票数 2
回答已采纳
1
回答
从directx 9迁移到directx 10
c++
、
directx
我有一个
使用
DX9的软件,但是在特定的windows 10版本中fps拖放有太多问题,所以我尝试
使用
d3dx10库编译它,并收到以下错误:我不知道这是否会很容易,但是有任何方法可以
使用
directx10
浏览 0
提问于2018-04-30
得票数 0
回答已采纳
2
回答
SDL2是否完全封装了
Direct3D
和OpenGL?
opengl
、
directx
、
sdl2
我知道
Direct3D
和OpenGL都是同一枚硬币的两面。它们都用于绘制屏幕中的
向量
,并用作图形硬件抽象层。现在的问题是: SDL2网页声明它提供对“通过OpenGL和
Direct3D
的图形硬件”的访问。那到底是什么意思?如果我正在制作一个3D游戏,我需要事先决定我想
使用
哪种图形API (
Direct3D
还是OpenGL),并与SDL2一起
使用
吗?如果
不是
,SDL2是否完全封装了图形API,这样我就可以轻松地部署针对
Direct3D
或OpenGL的游戏
浏览 0
提问于2020-10-28
得票数 0
回答已采纳
1
回答
Direct3D
纹理资源生命周期
windows-phone-8
、
direct3d
我一直在用Windows上的
Direct3D
做一个项目。这只是一个简单的游戏与2d图形,我利用DirectXTK帮助我解决与精灵。 最近,我在512 on模拟器上调试时遇到内存不足错误。为了解决这个问题,我可能会去编辑它,以便只在打开时加载纹理,
而
从挂起激活;但是在这个问题之后,我对纹理资源的正确生命周期管理感到好奇。在搜索过程中,我看到了自动(或由微软“管理”)纹理管理。我最好的方法是调用我存储在析构函数中的ID3D
11
ShaderResourceView指针的发布方法,以防止内存被填满,但是如何确保纹理在内存中而其他应用程序想要
浏览 6
提问于2014-06-09
得票数 2
回答已采纳
1
回答
无法在vs 2017上构建directx项目,它无法找到'D3D10.lib & D3DX10.lib‘文件
c++
、
directx
我的计算机规范列表Windows
11
与2017
浏览 13
提问于2022-02-17
得票数 0
1
回答
Direct3D
编程新手:
11
对12
direct3d
、
direct3d11
、
direct3d12
之前D3D
11
是必要的? 假设从零开始,并且对C++有很好的了解,我应该走哪条路?
浏览 7
提问于2015-11-29
得票数 12
回答已采纳
1
回答
D3DX10CreateEffectFromFile带来的麻烦
directx
、
directx-10
我对D3DX10CreateEffectFromFile()的调用
使用
S_OK传递,但是在函数调用之后,我传递给它的ID3D10Effect*仍然为空。
浏览 3
提问于2013-09-11
得票数 0
1
回答
IUnknown AddRef和发布线程安全吗?
c++
、
multithreading
、
winapi
、
com
、
direct3d
特别是继承到
Direct3D
组件(如IUnknown )的ID3D12DeviceChild接口。如果需要的话,
Direct3D
的版本是12。我之所以提到
Direct3D
,是因为我读过一个声明。我之所以感到困惑,是因为找不到正式的文档,或者证明接口内部
使用
的是互锁API,还是
使用
简单的增量/减量操作符。 参考文献。
浏览 35
提问于2022-10-16
得票数 0
回答已采纳
2
回答
获取
Direct3d
渲染流的图像数据
c++
、
directshow
、
direct3d
我想要获取从
direct3d
应用程序输出的图像的原始图像数据,比如指向字节
数组
或类似的东西,
而
不是
实际将其渲染到显示器上。我需要这样做,以便可以将
direct3d
呈现为directshow源筛选器 Visual studio 2008 c++
浏览 4
提问于2010-06-08
得票数 1
回答已采纳
1
回答
链接器错误:无法打开输入文件'd3dx9.lib‘
visual-studio
、
directx
、
d3dx
这是一个非常简单的问题,但我已经寻找了一段时间,但没有运气。我应该把它添加到我相信的链接器中?即项目属性>链接器>输入>其他依赖项。我只是不知道该怎么做。谢谢。
浏览 5
提问于2021-02-17
得票数 0
1
回答
如何查询Direct3D9的视频内存总量?
directx
、
direct3d
、
directx-9
、
direct3d9
对不起,如果这似乎是一个明显的问题,但我只是在网上找不到任何东西。在崩溃报告中,知道用户的视频卡有多少内存将是有用的信息。
浏览 9
提问于2015-12-18
得票数 1
2
回答
使用
向量
而
不是
数组
c++
、
arrays
、
vector
我首先用我所知道的
数组
来加载和打印数字。我试图用
向量
替换
数组
,所以如果我想复制列表,我可以更容易地做到这一点。我搞错了。我刚开始
使用
向量
,但我想你可以
使用
向量
,比如
数组
,它的优点是内置函数,没有固定的大小,并且可以将一个
向量
复制到另一个
向量
中。
浏览 3
提问于2015-03-20
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Coursera吴恩达《神经网络与深度学习》课程笔记(3)-神经网络基础之Python与向量化
Python数据分析之numpy(四)
numpy的基本操作
代码详解:如何在深度学习下理解线性代数?
大数据之下的R语言的使用
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券