
Direct3D
lrcno6_
编程不只是编程,更是一种人生
展开
-
Direct3D(1st) Direct3D入门
Direct3D是一个低级API,用于使用渲染管道绘制基元或使用计算着色器执行并行操作。什么是Direct3D?Direct3D是一个低级API,可用于每帧绘制三角形,线条或点,或在GPU上启动高度并行操作。Direct3D:在连贯的抽象背后隐藏不同的GPU实现。但是你仍然需要知道如何绘制3D图形。旨在驱动单独的图形专用处理器。较新的GPU具有数百或数千个并行处理器。强调并行处理。您...翻译 2018-12-13 12:38:32 · 441 阅读 · 0 评论 -
Direct3D(2nd) Direct3D 12图形
本编程指南包含有关如何使用Direct3D 12可编程管道创建自定义图形引擎的信息。Direct3D 12标头和库是Windows 10 SDK的一部分。使用Direct3D 12无需单独下载或安装。在这个部分话题描述Direct3D 12编程指南Direct3D 12提供了一个API和平台,允许应用程序利用配备一个或多个Direct3D 12兼容GPU的PC的图形和计...翻译 2018-12-13 12:41:38 · 904 阅读 · 0 评论 -
Direct3D(3rd) Direct3D 11图形
您可以使用Microsoft Direct3D 11图形为游戏和科学和桌面应用程序创建3D图形。本节包含有关使用Direct3D 11图形进行编程的信息。有关更多信息,请参阅Direct3D 11功能。..支持的运行环境Windows / C ++推荐的编程语言C / C ++最低支持客户端Windows 7支持的最低服务器Windows Ser...翻译 2018-12-13 13:15:24 · 1002 阅读 · 0 评论 -
Direct3D(3-1st) 如何使用Direct3D 11
本节演示如何使用Microsoft Direct3D 11 API完成几个常见任务。话题描述创建参考设备本主题说明如何创建实现运行时的高度准确的软件实现的参考设备。创建WARP设备本主题说明如何创建实现高速软件光栅化器的WARP设备。创建交换链本主题说明如何创建一个交换链,该交换链封装了两个或多个用于呈现和显示的缓冲区。枚举适配器本主题说明如何使用M...翻译 2018-12-13 13:22:45 · 447 阅读 · 0 评论 -
Direct3D(3-1-1st) 创建参考设备
本主题说明如何创建实现运行时的高度准确的软件实现的参考设备。要创建参考设备,只需指定要创建的设备将使用参考驱动程序。此示例同时创建设备和交换链。创建参考设备定义交换链的初始参数。DXGI_SWAP_CHAIN_DESC sd;ZeroMemory(&sd,sizeof(sd));sd.BufferCount=1;sd.BufferDesc.Width=640;sd.Buf...翻译 2018-12-13 13:37:04 · 232 阅读 · 0 评论 -
Direct3D(0th) 目录
您可以使用Direct3D绘制3D图形。在这个部分Direct3D入门介绍如何开始使用Direct3D。Direct3D 12图形提供有关使用Direct3D 12进行编程的信息。Direct3D 11图形提供有关使用Direct3D 11进行编程的信息。DXGI提供有关使用DXGI进行编程的信息。HLSL提供有关使用HLSL for DirectX进行编程的信息。通过使用...翻译 2018-12-12 13:26:16 · 202 阅读 · 0 评论