This document is archived and information here might be outdated. Recommended version. |
ArcObjects Help for .NET developers > ArcObjects namespaces > Carto > ESRI.ArcGIS.Carto > Interfaces > IT > ITerrainLayer Interface > ITerrainLayer.GetCurrentSurface Method (ArcObjects .NET 10.5 SDK) |
Gets current surface.
[Visual Basic .NET] Public Function GetCurrentSurface ( _ ) As ISurface
[C#] public ISurface GetCurrentSurface ( );
[C++]
HRESULT GetCurrentSurface(
ISurface** ppSurface
);
[C++]
Parameters ppSurface [out, retval]
ppSurface is a parameter of type ISurface
GetCurrentSurface may return a NULL pointer ('Nothing' in VB). For example, it will return NULL if ITerrain.IsValid is FALSE. Therefore, check the return value before attempting to use it.