Class VkSurfaceFullScreenExclusiveWin32InfoEXT

java.lang.Object
org.lwjgl.system.Pointer.Default
org.lwjgl.system.Struct<VkSurfaceFullScreenExclusiveWin32InfoEXT>
org.lwjgl.vulkan.VkSurfaceFullScreenExclusiveWin32InfoEXT
All Implemented Interfaces:
AutoCloseable, org.lwjgl.system.NativeResource, org.lwjgl.system.Pointer

public class VkSurfaceFullScreenExclusiveWin32InfoEXT extends org.lwjgl.system.Struct<VkSurfaceFullScreenExclusiveWin32InfoEXT> implements org.lwjgl.system.NativeResource
Structure specifying additional creation parameters specific to Win32 fullscreen exclusive mode.
Description
Note

If hmonitor is invalidated (e.g. the monitor is unplugged) during the lifetime of a swapchain created with this structure, operations on that swapchain will return ERROR_OUT_OF_DATE_KHR.

Note

It is the responsibility of the application to change the display settings of the targeted Win32 display using the appropriate platform APIs. Such changes may alter the surface capabilities reported for the created surface.

Valid Usage
  • hmonitor must be a valid HMONITOR
Valid Usage (Implicit)

Layout


 struct VkSurfaceFullScreenExclusiveWin32InfoEXT {
     VkStructureType sType();
     void const * pNext();
     HMONITOR hmonitor();
 }