在DirectX和windows的布局上苦苦挣扎
Massively struggling with laying out DirectX and windows
我已经设法让这个例子工作:
http://msdn.microsoft.com/en-us/library/windows/desktop/dd370994 (v = vs.85) . aspx
我的问题是,我正试图将代码结构成更容易理解的东西…
我的第一步是删除所有对于启动具有直接x表面的窗口不是绝对必要的东西…但是一旦我开始弄乱代码,我就会非常困惑哪些组件是核心的,哪些不是…
你知道有一种样板项目,它包含了最基本的基本知识,可以在窗口中直接显示表面吗?
D2D很好,除非你建议我直接在D3D中编码…尽管我只会画2d的东西
我已经读了很多directX的资源和教程,但每个盛开的一个都有不同的bits和bobs,很难去学习"必须"的bits是什么!
只是为了帮你解决这个问题。
我已经开始尝试创建一个Gfx对象,将启动和创建表面和资源的直接X,我也试图分开我的窗口代码,但当然有一点丢失了那里太…最后我包装了我的Game类,这样窗口循环就运行开始绘制,渲染和结束绘制。在上面的教程中,你有2个画笔,因为我不熟悉directX,我不确定我是否可以把它们完全取出来。
我想这才是我真正想要的。
我强烈建议你找一本像样的书来指导你完成这些步骤:
例如-试着获取这个
相关文章:
- 如何使用C/C++在MacOSX中获得键盘布局
- Vulkan验证层不断在VkQueuePresentKHR()上抛出图像布局错误
- 布局兼容类型的并集
- Qt自定义QPush按钮未显示在布局上
- 按钮悬停在 QT 中垂直布局的选项卡小部件中不起作用
- 调整布局上的 QGraphicsView 小部件的大小
- 如何在qt中将对象添加到现有布局中?--已解决
- 将布局映射到内存地址
- C++继承的虚拟类的内存布局
- 检查nullptr是否100%保护内存布局不受segfault影响
- C++ Python 的扩展 - 安全内存访问和内存布局
- QTree查看新行,没有布局就不可见已更改
- 类似元组的类模板的反向内存布局
- C++对象布局是否必须静态定义?
- 集合布局上的 Qt 分割错误
- QT将图像从缩略图拖放到网格布局(QVTKOpenGLWidget)?
- 更正GLSL无绑定纹理句柄中的结构布局
- POD类型是否完全等同于琐碎的标准布局类型
- 聚合类型是否意味着它也是标准布局
- 在DirectX和windows的布局上苦苦挣扎