Метод texture_view::sample
Создает пример текстуры в заданных координатах и на уровне детализации с помощью определенной конфигурации выборки.
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 для выборки. Для интерполяции между двумя уровнями MIP-карт используются значения дробных координат. Уровень детализации по умолчанию 0, которое представляет самый подробный уровень mip.
Возвращаемое значение
Интерполированное значение выборки.
Требования
Заголовок: amp_graphics.h
Пространство имен: concurrency::graphics