Method ScreenToLocationAsync
ScreenToLocationAsync(Point)
Async method to convert a screen point relative to the upper left of the SceneView into a location accounting for 3D features within the Scene.
Declaration
public async Task<MapPoint> ScreenToLocationAsync(Point screenPoint)
Parameters
Type | Name | Description |
---|---|---|
Point | screenPoint | Screen point relative to the upper left. |
Returns
Type | Description |
---|---|
System. |
A Map |
Remarks
This method checks for intersection between the input screen point and visible 3D features on the Scene.
It returns a point with X, Y and Z values matching the intersection point. If the input point does not
intersect a visible 3D feature, the Scene surface
is used to retrieve the point values. If the input point does not intersect the Scene surface or
any visible 3D features a null
value is returned.
This method differs from Screen
See Also
Applies to
Platforms and versions
Target | Versions |
---|---|
.NET 6.0 Windows | 100.13 - 100.15 |
.NET Framework | 100.0 - 100.15 |
.NET 5 | 100.10 - 100.12 |
.NET Core 3.1 | 100.7 - 100.12 |