Function Prototype
vkReleaseFullScreenExclusiveModeEXT
Release full-screen exclusive mode from a swapchain
To release exclusive full-screen access from a swapchain, call:
VkResult vkReleaseFullScreenExclusiveModeEXT(
VkDevice device,
VkSwapchainKHR swapchain);
deviceis the device associated withswapchain.swapchainis the swapchain to release exclusive full-screen access from.
Applications will not be able to present to swapchain after this call
until exclusive full-screen access is reacquired.
This is usually useful to handle when an application is minimized or
otherwise intends to stop presenting for a time.
Valid Usage
VUID-vkReleaseFullScreenExclusiveModeEXT-swapchain-02677
swapchain must not be in the retired state
VUID-vkReleaseFullScreenExclusiveModeEXT-swapchain-02678
swapchain must be a swapchain created with a
VkSurfaceFullScreenExclusiveInfoEXT structure, with
fullScreenExclusive set to
VK_FULL_SCREEN_EXCLUSIVE_APPLICATION_CONTROLLED_EXT
Valid Usage (Implicit)
VUID-vkReleaseFullScreenExclusiveModeEXT-device-parameter
device must be a valid VkDevice handle
VUID-vkReleaseFullScreenExclusiveModeEXT-swapchain-parameter
swapchain must be a valid VkSwapchainKHR handle
VUID-vkReleaseFullScreenExclusiveModeEXT-swapchain-parent
swapchain must have been created, allocated, or retrieved from device