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


IGlobeLayerProperties2.TextureDownsamplingFactor Property (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > GlobeCore > ESRI.ArcGIS.GlobeCore > Interfaces > IG > IGlobeLayerProperties2 Interface > IGlobeLayerProperties2.TextureDownsamplingFactor Property
ArcGIS Developer Help

IGlobeLayerProperties2.TextureDownsamplingFactor Property

The texture down-sampling factor.

[Visual Basic .NET]
Public Property TextureDownsamplingFactor As Double
[C#]
public double TextureDownsamplingFactor {get; set;}
[C++]
HRESULT get_TextureDownsamplingFactor(
  double pFactor
);
[C++]
HRESULT put_TextureDownsamplingFactor(
  System.Double* pFactor
);
[C++]
Parameters
pFactor [in]

pFactor is a parameter of type double pFactor [out, retval]
pFactor is a parameter of type double*

Product Availability

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

Description

Texture downscaling is applied as a layer property and is only applicable to multipatch layers. Setting texture downscaling for a layer will reduce the in-memory requirements to render it, freeing up resources for other tasks such as navigation. The amount of downscaling that can be applied to a texture without greatly reducing the quality of the display will vary from texture to texture.

For downsampling textures the range of values is from 1 (Minimum downsampling) TO 10 (Maximum downsampling).

See Also

IGlobeLayerProperties2 Interface