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


IDynamicSurface2.MinimizeResourceUsage Property (ArcObjects .NET 10.4 SDK)
ArcObjects Library Reference (GeoDatabaseExtensions)  

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(
  VARIANT_BOOL pbMinimize
);
[C++]

Parameters pbMinimize [out, retval] pbMinimize is a parameter of type VARIANT_BOOL pbMinimize [in] pbMinimize is a parameter of type VARIANT_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