Direct3D(3-1st) 如何使用Direct3D 11

本节演示如何使用Microsoft Direct3D 11 API完成几个常见任务。

话题 描述
创建参考设备 本主题说明如何创建实现运行时的高度准确的软件实现的参考设备。
创建WARP设备 本主题说明如何创建实现高速软件光栅化器的WARP设备。
创建交换链 本主题说明如何创建一个交换链,该交换链封装了两个或多个用于呈现和显示的缓冲区。
枚举适配器 本主题说明如何使用Microsoft DirectX图形基础结构(DXGI)枚举计算机上的可用图形适配器。
获取适配器显示模式 本主题说明如何使用DXGI获取与适配器关联的有效显示模式。
创建设备和立即上下文 本主题说明如何初始化设备。
获取设备功能级别 本主题说明如何获得设备支持的最高功能级别。
创建顶点缓冲区 本主题说明如何初始化静态顶点缓冲区,即不更改的顶点缓冲区。
创建索引缓冲区 本主题说明如何初始化索引缓冲区以准备呈现。
创建常量缓冲区 本主题说明如何初始化常量缓冲区以准备呈现。
创建纹理 本主题说明如何创建纹理。
以编程方式初始化纹理 本主题有几个示例,说明如何初始化使用不同类型的用法创建的纹理。
从文件初始化纹理 本主题说明如何使用Windows Imaging Component(WIC)分别创建纹理和视图。
使用动态资源 当您的应用需要更改这些资源中的数据时,您可以创建和使用动态资源。您可以为动态使用创建纹理和缓冲区。
创建计算着色器 本主题说明如何创建计算着色器。
设计船体着色器 本主题说明如何设计外壳着色器。
创建一个外壳着色器 本主题说明如何创建外壳着色器。
初始化Tessellator阶段 本主题说明如何初始化曲面细分器阶段。
设计域着色器 本主题说明如何设计域着色器。
创建域着色器 本主题说明如何创建域着色器。
编译着色器 本主题说明如何在运行时使用D3DCompileFromFile函数来编译着色器代码。
记录命令列表 本主题说明如何创建和记录命令列表。
播放命令列表 本主题说明如何播放命令列表。
检查驱动程序支持 本主题说明如何确定硬件加速是否支持多线程功能(包括资源创建和命令列表)。

相关话题

Direct3D 11图形


原文链接:How to Use Direct3D 11

你可能感兴趣的:(Direct3D)