Direct3D 支持按三种能力层级进行流资源处理。
第 1 层提供流式处理资源的基本功能。
第 2 级添加了超出第 1 级的功能,例如,当大小至少为一个标准平铺形状时,保证非打包纹理的 mipmap;用于限制细节层次(LOD)的着色器指令,以及获取着色器操作状态的指令;此外,从映射为 NULL 的图块读取将采样值视为零。
第 3 层添加了 Texture3D 功能,超出第 2 层。
可在 Direct3D 的各个版本中使用查询函数,以验证硬件和驱动程序对流式资源的支持,以及确定支持的层级水平。
在本节
主题 | DESCRIPTION |
---|---|
本部分介绍第 1 层支持。 |
|
第 2 层对流式资源的支持增加了比第 1 层更多的功能,例如,当尺寸至少为一个标准瓷砖形状时,保证非打包的纹理 mipmap;着色器指令用于固定细节层次(LOD)以及获取有关着色器操作的状态;另外,从 NULL 映射的磁贴中读取时,会将该采样值视为零。 |
|
第 3 层在 第 2 层 功能的基础上,增加了对 Texture3D 流式资源的支持。 |
相关主题