流式资源功能层

Direct3D 具有三层功能,可为流式资源提供支持。

第 1 层提供了用于流式资源的基本功能。

第 2 层在第 1 层基础上增加了一些功能,如在大小至少为一个标准磁贴形状时保证非环绕纹理的 mipmap;具有用于固定详细信息级别 (LOD) 及用于获取着色器操作相关状态的着色器指令;此外,可读取将采样值视为零的 NULL 映射磁贴。

第 3 层功能在第 2 层的基础上增加了 Texture3D 功能。

Direct3D 版本提供查询功能,可验证支持流式资源的硬件和驱动程序及其所处的层级别。

本部分中的内容

主题 说明

第 1 层

本部分将介绍第 1 层支持。

第 2 层

第 2 层流式资源支持在第 1 层基础上增加了一些功能,如在大小至少为一个标准磁贴形状时保证非环绕纹理的 mipmap;具有用于固定详细信息级别 (LOD) 及用于获取着色器操作相关状态的着色器指令;此外,可读取将采样值视为零的 NULL 映射磁贴。

第 3 层

第 3 层除了具有第 2 层功能之外,还增加了用于流式资源的 Texture3D 支持。

 

流式资源