MSDN 说:
D3DTEXF_LINEAR 用作纹理放大或缩小滤镜的双线性插值滤波。围绕所需纹素的 2 x 2 面积的加权平均值 使用像素。
设置MinFilter=Linear
并且像素大于投影纹素时,每个纹素的权重是否始终为 0.25?如果不是,DX如何计算每个纹素的重量?
权重并不总是 0.25,4 个纹素根据采样点的位置给出适当的权重。在三线性滤波(最小值、最大值和 MipFilter=线性)中,您可以获得下一个较大和下一个较小 mip 水平的双线性滤波,然后在这些结果之间再次使用适当的权重进行插值。