D3D10_DDI_SAMPLER_DESC结构 (d3d10umddi.h)
D3D10_DDI_SAMPLER_DESC结构描述采样器。
语法
typedef struct D3D10_DDI_SAMPLER_DESC {
[in] D3D10_DDI_FILTER Filter;
[in] D3D10_DDI_TEXTURE_ADDRESS_MODE AddressU;
[in] D3D10_DDI_TEXTURE_ADDRESS_MODE AddressV;
[in] D3D10_DDI_TEXTURE_ADDRESS_MODE AddressW;
[in] FLOAT MipLODBias;
[in] UINT MaxAnisotropy;
[in] D3D10_DDI_COMPARISON_FUNC ComparisonFunc;
FLOAT BorderColor[4];
[in] FLOAT MinLOD;
[in] FLOAT MaxLOD;
} D3D10_DDI_SAMPLER_DESC;
成员
[in] Filter
指示采样器的筛选器属性的 D3D10_DDI_FILTER类型值。
[in] AddressU
指示 u 坐标的纹理地址模式的 D3D10_DDI_TEXTURE_ADDRESS_MODE类型值。
[in] AddressV
指示 v 坐标的纹理地址模式的 D3D10_DDI_TEXTURE_ADDRESS_MODE类型值。
[in] AddressW
一个 D3D10_DDI_TEXTURE_ADDRESS_MODE类型值,指示 w 坐标的纹理地址模式。
[in] MipLODBias
一个单精度浮点,影响驱动程序为 MIP 映射详细信息级别(LOD)选择的级别。
[in] MaxAnisotropy
向异性纹理阶段状态的最大有效值。
[in] ComparisonFunc
一个 D3D10_DDI_COMPARISON_FUNC类型的值,指示要执行的采样器比较函数。
[in] BorderColor[4]
RGBA 的单精度浮向量的四个元素数组,其中 Red == 0。 在 addressU 、AddressV或 AddressW 成员中指定D3D10_DDI_TEXTURE_ADDRESS_BORDER值时,将使用边框颜色。 浮点数应转换为适当的资源格式。
[in] MinLOD
采样器的最小详细级别(LOD)的单精度浮向量。
[in] MaxLOD
采样器的最大详细级别(LOD)的单精度浮向量。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | 在 Windows Vista 和更高版本的 Windows作系统中可用。 |
标头 | d3d10umddi.h (包括 D3d10umddi.h) |