验证 (Direct3D 9)
验证是在效果编译期间执行的。 若要验证当前技术,请将 NULL 指定为要验证的技术句柄。
以下任一项的验证都将失败:
- 如果指定的技术句柄不存在。
- 如果在任何传递技术中应用任何状态失败。
- 如果设备验证在技术的任何传递中应用所有状态后失败。
- 如果在技术的任何传递中分配了 PIXELHADER 或 VERTEXSHADER 效果状态无效的着色器。
- 如果设备上限不支持多维数据集映射,并且纹理效果状态在技术的任何传递中都分配了 textureCUBE 类型的值。
- 如果设备上限不支持卷映射,并且纹理效果状态在技术的任何传递中都分配了 texture3D 类型的值。
有关详细信息,请参阅 效果状态(Direct3D 9)。
相关主题