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
一个D3D10_DDI_TEXTURE_ADDRESS_MODE类型的值,指示 u 坐标的纹理地址模式。
[in] AddressV
一个D3D10_DDI_TEXTURE_ADDRESS_MODE类型的值,指示 v 坐标的纹理地址模式。
[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) |