Class image_sampler
boost::compute::image_sampler — An OpenCL image sampler object.
Synopsis
Description
Смотрите также:
Изображение2d,image_format
image_sampler
public
construct/copy/destruct
Image_sampler;
image_samplerconstcontext&context,boolnormalized_coords,cl_addressing_modeaddress_mode,cl_filter_modefilter_mode;
эксплицитноimage_samplercl_samplersampler,boolkeep=true;
image_samplerconstimage_sampler&other;
Создает новый объект сэмплера изображения в качестве копиидругого
.image_samplerimage_sampler&&otherno except;
image_sampler&operator=constimage_sampler&other];
Копирует объект сэмплера изображения издругих
в* этот
.image_sampler&оператор=image_sampler&&otherбез исключения;
~Image_sampler;
Уничтожает объект сэмплера изображения.
image_sampler
public member functions
cl_sampler&get()const;
Возвращает основной объектcl_sampler
.contextget_context()const;
Возвращает контекст для объекта сэмплера изображения.template<typenameT>Tget_info(cl_sampler_infoinfo)const;
Возвращает информацию о пробоотборнике.
См. документацию дляclGetSamplerInfo()для получения дополнительной информации.
шаблон<intEnum>неуказанныйget_infoconst;
Это перегруженная функция члена, предусмотренная для удобства. Он отличается от вышеуказанной функции только тем, какие аргументы он принимает.
boolоператор==constimage_sampler&other]const;
возвращаетистинное
, если пробоотборник такой же удругого
.booloperator!=(constimage_sampler&other)const;
Возвращаетсяtrue
, если образец отличается отother
.операторcl_samplerconst;