IDirect3DBaseTexture9::GetAutoGenFilterType 方法 (d3d9helper.h)
获取用于自动生成的 mipmap 子层的筛选器类型。
语法
D3DTEXTUREFILTERTYPE GetAutoGenFilterType();
返回值
筛选器类型。 请参阅 D3DTEXTUREFILTERTYPE。 必须使用 D3DUSAGE_AUTOGENMIPMAP 创建纹理才能使用此方法。 任何其他使用值将导致此方法返回D3DTEXF_NONE。
备注
更改筛选器类型“脏”mipmap 子级别,并导致重新生成它们。
D3DTEXF_LINEAR纹理创建时设置的默认) 筛选器类型 (。 如果驱动程序不支持线性筛选器,则筛选器类型将设置为 D3DTEXF_POINT。 除D3DTEXF_NONE以外,驱动程序支持用于常规纹理筛选的所有筛选器类型。 对于每种资源类型,驱动程序应支持在相应的纹理、CubeTexture 和 volumetexture 筛选器上限中报告的所有筛选器类型。 有关纹理类型的详细信息,请参阅 D3DTEXTUREFILTERTYPE。
如果不使用 D3DUSAGE_AUTOGENMIPMAP 创建纹理,则此方法不起作用。
要求
目标平台 | Windows |
标头 | d3d9helper.h (包括 D3D9.h) |
Library | D3D9.lib |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈