D3DUSAGE_QUERY
这些选项标识查询资源类型。
#define | 说明 |
---|---|
D3DUSAGE_QUERY_FILTER | 查询资源格式以查看它是否支持除) 始终支持的D3DTEXF_POINT (以外的纹理筛选器类型。 |
D3DUSAGE_QUERY_LEGACYBUMPMAP | 查询有关旧版凹凸图的资源。 |
D3DUSAGE_QUERY_POSTPIXELSHADER_BLENDING | 查询资源以验证是否支持后像素着色器混合支持。 如果 CheckDeviceFormat 因D3DUSAGE_QUERY_POSTPIXELSHADER_BLENDING失败,则不支持后期像素混合操作。 其中包括 alpha 测试、像素雾、呈现目标混合、颜色写入启用和抖色。 |
D3DUSAGE_QUERY_SRGBREAD | 查询资源以验证纹理在读取操作期间是否支持伽玛校正。 |
D3DUSAGE_QUERY_SRGBWRITE | 查询资源以验证纹理在写入操作期间是否支持伽玛校正。 |
D3DUSAGE_QUERY_VERTEXTEXTURE | 查询资源以验证是否支持顶点着色器纹理采样。 |
D3DUSAGE_QUERY_WRAPANDMIP | 查询资源以验证对纹理环绕和 mip 映射的支持。 |
使用 CheckDeviceFormat 查询这些用法的硬件支持,以及 D3DUSAGE 中列出的一些其他用法。
常量信息
要求 | 值 |
---|---|
标头 | d3d9types.h |
最低操作系统 | Windows 98 |
相关主题