使用指定的采样配置,采样指定坐标和详细级别的纹理。
value_type sample(
const sampler& _Sampler,
const coordinates_type& _Coord,
float _Level_of_detail = 0.0f
) const restrict(amp);
template<
filter_mode _Filter_mode = filter_linear,
address_mode _Address_mode = address_clamp
>
value_type sample(
const coordinates_type& _Coord,
float _Level_of_detail = 0.0f
) const restrict(amp);
参数
_Filter_mode
用于 texture_view 取样的筛选器模式。 最小化、最大化和 mipmap 筛选器的筛选模式相同。_Address_mode
用于取样 texture_view 的寻址模式。 所有维度的地址模式均相同。_Sampler
用于采样 texture_view 的采样器配置。_Coord
其中采用示例的坐标。 部分坐标值用于内插在纹素值之间。_Level_of_detail
该值可将 mipmap 级别指定为样本源。 部分坐标值用于内插在两个 Mipmap 等级之间。 详细信息的默认级别为 0,表示最详细的 mip 级别。
返回值
内插的示例值。
要求
**标头:**amp_graphics.h
**命名空间:**concurrency::graphics