DirectXTK 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
DirectXTK 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
DirectXTK 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
DirectXTK 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
DirectXTK 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !

软件简介

DirectXTK 全称是 DirectX Tool Kit ,包含一组在 C++ 中编写 DirectX 11.x 代码的助手类。

示例代码:

std::unique_ptr<SpriteBatch> spriteBatch(new SpriteBatch(deviceContext));
std::unique_ptr<SpriteFont> spriteFont(new SpriteFont(device, L"myfile.spritefont"));

spriteBatch->Begin();
spriteFont->DrawString(spriteBatch.get(), L"Hello, world!", XMFLOAT2(x, y));
spriteBatch->End();
展开阅读全文

代码

评论 (0)

加载中
更多评论
发表了资讯
2015/04/20 00:00

微软在 MIT 许可下开源 DirectX 工具集

微软官方博客宣布在 MIT许可证下开源一组DirectX工具集和封装器。它们此前采用的是微软自己的开源许可证 MS-PL,托管在其开源网站CodePlex,如今更改许可证托管在Github上。MIT许可证是接受度更广的开源许可证,微软此前在Github上 开源的项目也都采用MIT许可证。 最新开源的软件包括了:DirectX Tool Kit,DirectXTex,DirectXMesh,UVAtlas,Effects 11,DXUT11,Sample Content Exporter等等。...

7
18
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2019/05/05 23:33

Introduction to 3D Game Programming with DirectX 12 学习笔记之 --- 第九章:贴图

原文:Introduction to 3D Game Programming with DirectX 12 学习笔记之 --- 第九章:贴图 代码工程地址: https://github.com/jiabaodan/Direct12BookReadingNotes 学习目标 学习如何定义将一个纹理映射到一个三角形上; 学习如何创建和启用纹理; 学习纹理如何被过滤后生产一个更加平滑的图像; 学习如何将一个纹理通过地址模式展开多次; 学习如何将多个纹理合并成一个新贴图和特殊效果; 学习一些基本的纹理动画生成的效果。...

0
0
发表了博客
2020/04/07 10:51

[转]awsome c++

原文链接 Awesome C++ A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff. Awesome C++ Standard Libraries Frameworks Artificial Intelligence Asynchronous Event Loop Audio Biology BitTorrent CLI Compression Concurrency Configuration Containers Cryptography CSV Database Debug Font Game Engine GUI Graphics Image Processing Internati...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
6 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部