Windows桌面应用程序(1-1st) 使用DirectX创建您的第一个Windows应用程序

如果您了解DirectX,则可以使用本机C++和HLSL开发DirectX应用程序,以充分利用图形硬件。
使用这个基本教程开始使用DirectX应用程序开发,然后使用路线图继续探索DirectX。

使用C++和DirectX的Windows桌面应用程序

带有DirectX的Windows桌面应用程序是使用本机C++和DirectX API开发的应用程序。这种模式比在托管框架中编写的应用程序更复杂,但它提供了更大的灵活性和更大的系统资源访问权——特别是图形设备。所以对于有经验的开发者来说,这是一个很好的模式。

为什么使用DirectX开发Windows应用程序?

答案很简单:你想制作一个图形或者多媒体密集型的游戏,并且可以使用许多图形设备支持的功能。如果您不熟悉游戏开发或者Windows开发和C/C++,这并不容易,但是有一些好消息:DirectX 11是微软DirectX最简单和最有凝聚力的版本。这也是最强大和功能丰富的。如果您的目标是掌握游戏开发并学习最先进的渲染技术,那么DirectX可以为您提供这样的机会。
也就是说,计划你的游戏(或交互式的实时应用程序)是至关重要的。如果您对游戏开发不熟悉,而您的游戏对图形要求不高,可考虑使用.NET框架进行开发。此外,Windows平台还提供了许多”中间件”图形和游戏开发包,有些则不需要大量的编程技巧。
如果您有信心,或者只是梦想用高保真图形(或具有复杂图形内容的应用程序)制作游戏,那么请继续阅读!

在这个部分

话题描述
使用DirectX进行开发的先决条件当您开始使用DirectX开发Windows应用程序时,请牢记此页面上的先决条件。这包括您在进入之前需要了解的技术。
开始使用DirectX for Windows为Windows创建DirectX游戏对于新开发者来说是一个挑战。在这里,我们快速回顾一下使用DirectX和C++开发游戏所涉及的概念和步骤。
桌面DirectX应用程序的路线图以下是帮助您开始使用DirectX和C++开发图形密集型桌面应用程序(如游戏)的关键资源。

原文链接:Create your first Windows app using DirectX

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值