Overlay |
public class OverlaySurfaceHost : HwndHost
The OverlaySurfaceHost type exposes the following members.
Name | Description | |
---|---|---|
OverlaySurfaceHost | Constructor |
Name | Description | |
---|---|---|
ClientWindowSize | Gets the IntSize (width and height as int) of the created window. | |
IsInitiallyPainted | Gets a boolean that specifies if the created window is initially painted | |
VulkanSurface |
Name | Description | |
---|---|---|
BuildWindowCore | BuildWindowCore | |
DestroyWindowCore | DestroyWindowCore | |
Dispose |
Dispose
(Overrides HwndHostDispose(Boolean)) | |
GetHWnd | Returns a handle to used window. | |
OnPainting | OnPainting | |
OnRender |
OnRender
(Overrides UIElementOnRender(DrawingContext)) | |
OnSizeChanging | OnSizeChanging | |
WndProc |
WndProc
(Overrides HwndHostWndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean)) |
Name | Description | |
---|---|---|
Painting | Called when WM_PAINT message is passed to OverlayHost WndProc | |
SizeChanging | Called when WM_SIZE message is passed to OverlayHost WndProc | |
SurfaceCreated | Called when VulkanSurface objects is created and a valid window handle is available to create the surface. |
Name | Description | |
---|---|---|
RenderAsManyFramesAsPossible | Gets or sets a static Boolean that specifies if rendering is not bound to WPF's frame rate but is rendering as many frames as possible (when set to true). |