纹理

纹理存储纹素信息。 本部分介绍 Direct3D 11 中使用的纹理,以及常见方案基于任务的文档的链接。

在本节中

主题 说明
Direct3D 11 中的纹理简介
纹理资源是用于存储纹素的数据的结构化集合。 纹素表示可由管道读取的或可写入管道的纹理的最小单位。 与缓冲区不同,在着色器单元读取纹理时,纹理采样器可筛选纹理。 纹理的类型将影响筛选纹理的方式。 每个纹素包含 1 到 4 个部分,它们按 DXGI_FORMAT 枚举定义的 DXGI 格式之一排列。
Direct3D 11 中的纹理块压缩
Direct3D 11 中的纹理块压缩 (BC) 支持已经过扩展,以包含 BC6H 和 BC7 算法。 BC6H 支持高动态范围颜色源数据,而 BC7 以较少的平均 RGB 源数据项目提供优于平均质量的压缩。

如何:创建纹理

如何:以编程方式初始化纹理

如何:从文件初始化纹理

资源