This document is archived and information here might be outdated.  Recommended version.

IPixelResampler Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > DataSourcesRaster > ESRI.ArcGIS.DataSourcesRaster > Interfaces > IP > IPixelResampler Interface
ArcGIS Developer Help

IPixelResampler Interface

Provides access to members that control a pixel resampler.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Name Description
Read-only property DownSampling Indicates if this is a down sampling only type of resampler.
Read/write property LinearScaling Indicates if only linear scaling is necessary.
Method Resample Resamples an input pixel block into an output pixel block.
Read-only property SupportLinearScaling Indicates if this resampler can accept simplified point array for simple linear scaling.
Read-only property WindowSize The resampling window size in terms of number of source pixels.

Classes that implement IPixelResampler

Classes Description
RGB32PixelResampler A 32-bit RGB(A) pixel resampler class.


IPixelResampler is a generic interface that is supported by a pixel resampler, which is used for RasterXformer.

The concrete pixel resampler is SimplePixelResampler, user can create a custom pixel resampler by implementing IPixelResampler interface.