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


IDynamicSurface2.MinimizeResourceUsage Property (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > GeodatabaseExtensions > ESRI.ArcGIS.GeoDatabaseExtensions > Interfaces > ID > IDynamicSurface2 Interface > IDynamicSurface2.MinimizeResourceUsage Property
ArcGIS Developer Help

IDynamicSurface2.MinimizeResourceUsage Property

Indicates whether or not resource uasge should be minimized.

[Visual Basic .NET]
Public Property MinimizeResourceUsage As Boolean
[C#]
public bool MinimizeResourceUsage {get; set;}
[C++]
HRESULT get_MinimizeResourceUsage(
  VARIANT_BOOL pbMinimize
);
[C++]
HRESULT put_MinimizeResourceUsage(
  Boolean* pbMinimize
);
[C++]
Parameters
pbMinimize [in]

pbMinimize is a parameter of type bool pbMinimize [out, retval]
pbMinimize is a parameter of type bool*

Product Availability

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

Description

By default, MinimizeResourceUsage is set to FALSE: if possible, it will construct TINs, from which to interpolate heights, using multiple terrain tiles at once. This applies to interpolation for both features and rasters. Whether or not it can do this depends on the amount of data required for the given area of interest, desired pyramid level, and available physical memory. This approach tends to improve performance at the expense of some memory resources. Setting the property to TRUE forces the terrain to triangulate no more than one tile at a time in memory, interpolating heights in an iterative, chunked, fashion. This sacrifices performance in favor of minimizing memory use.

See Also

IDynamicSurface2 Interface