如何使用 Direct3D 11
本部分演示如何使用 Microsoft Direct3D 11 API 完成多个常见任务。
主题 | 说明 |
---|---|
如何:创建引用设备 |
本主题演示如何创建实现运行时高度准确的软件实现的参考设备。 |
如何:创建 WARP 设备 |
本主题演示如何创建实现高速软件光栅器的 WARP 设备。 |
如何:创建交换链 |
本主题演示如何创建一个交换链,该交换链封装用于呈现和显示的两个或多个缓冲区。 |
如何:枚举适配器 |
本主题演示如何使用 Microsoft DirectX Graphics Infrastructure (DXGI) 枚举计算机上的可用图形适配器。 |
如何:获取适配器显示模式 |
本主题演示如何使用 DXGI 获取与适配器关联的有效显示模式。 |
如何:创建设备和即时上下文 |
本主题说明如何初始化 设备。 |
如何:获取设备功能级别 |
本主题说明如何获取设备支持的最高功能级别。 |
如何:创建顶点缓冲区 |
本主题演示如何初始化静态 顶点缓冲区,即不会更改的顶点缓冲区。 |
如何:创建索引缓冲区 |
本主题说明如何在准备呈现时初始化 索引缓冲区 。 |
如何:创建常量缓冲区 |
本主题演示如何初始化 常量缓冲区 以准备呈现。 |
如何:创建纹理 |
本主题演示如何创建纹理。 |
如何:以编程方式初始化纹理 |
本主题包含几个示例,演示如何初始化使用不同类型的用法创建的纹理。 |
如何:从文件初始化纹理 |
本主题演示如何使用 Windows 图像处理组件 (WIC) 分别创建纹理和视图。 |
如何:使用动态资源 |
当应用需要更改这些资源中的数据时,可以创建并使用动态资源。 可以创建纹理和缓冲区以供动态使用。 |
如何:创建计算着色器 |
本主题演示如何创建计算着色器。 |
如何:设计外壳着色器 |
本主题演示如何设计外壳着色器。 |
如何:创建外壳着色器 |
本主题演示如何创建外壳着色器。 |
如何:初始化细化器阶段 |
本主题演示如何初始化细化器阶段。 |
如何:设计域着色器 |
本主题介绍如何设计域着色器。 |
如何:创建域着色器 |
本主题演示如何创建域着色器。 |
如何:编译着色器 |
本主题演示如何在运行时使用 D3DCompileFromFile 函数编译着色器代码。 |
如何:记录命令列表 |
本主题演示如何创建和记录 命令列表。 |
如何:播放命令列表 |
本主题演示如何播放 命令列表。 |
如何:检查驱动程序支持 |
本主题演示如何确定硬件加速是否支持多线程功能 (包括 资源创建 和 命令列表) 。 |