## WindowHandle class

Encapsulated window handle for different platforms.

```csharp
public class WindowHandle
```

## Methods

| Name | Description |
| --- | --- |
| static [FromGdk](../../aspose.threed.render/windowhandle/fromgdk/)(IntPtr) | The GdkWindow* instance |
| static [FromWayland](../../aspose.threed.render/windowhandle/fromwayland/)(IntPtr, IntPtr) | Create `WindowHandle` from a Wayland surface |
| static [FromWin32](../../aspose.threed.render/windowhandle/fromwin32/)(IntPtr) | The native HWND instance in Windows environment. |
| static [FromXcb](../../aspose.threed.render/windowhandle/fromxcb/)(IntPtr, IntPtr) | Create `WindowHandle` from an XCB surface. |
| static [FromXlib](../../aspose.threed.render/windowhandle/fromxlib/)(IntPtr, IntPtr) | Create `WindowHandle` from an Xlib window |

### See Also

* namespace [Aspose.ThreeD.Render](../../aspose.threed.render/)
* assembly [Aspose.3D](../../)


