enum Tinman.Engine.Application.NativeHandleType

Enumeration of native window handle types.

The handle type may be used at runtime to decide which platform-dependent APIs to use, for example in order to create an OpenGL context or a Vulkan instance.

Public / Constants


public constant Unspecified → (0:int32)

The native window handle type is left unspecified.

The documentation of the class that implements the INativeWindow interface should provide information about how to interpret the native window handle, which implies that code using Unspecified will work only with that concrete class.


public constant WinAPI → (1:int32)

The HWND value of the WinAPI (