VkSurfaceProtectedCapabilitiesKHR - Structure describing capability of a surface to be protected
Description
If the VK_GOOGLE_surfaceless_query extension is enabled, the value
returned in supportsProtected will be identical for every valid
surface created on this physical device, and so in the
getPhysicalDeviceSurfaceCapabilities2KHR
call,
PhysicalDeviceSurfaceInfo2KHR::surface
can be NULL_HANDLE. In that case, the
contents of
SurfaceCapabilities2KHR::surfaceCapabilities
as well as any other structure chained to it will be undefined.
Structure Chaining
See Also
VK_KHR_surface_protected_capabilities, Bool32, StructureType
Constructors
SurfaceProtectedCapabilitiesKHRsupportsProtected :: BoolsupportsProtectedspecifies whether a protected swapchain created from PhysicalDeviceSurfaceInfo2KHR::surfacefor a particular windowing system can be displayed on screen or not. IfsupportsProtectedis TRUE, then creation of swapchains with the SWAPCHAIN_CREATE_PROTECTED_BIT_KHR flag set must be supported forsurface.
Instances6Eq, Show, Storable, FromCStruct, ToCStruct, Zero
Eq SurfaceProtectedCapabilitiesKHRDefined in vulkan-3.27 · Vulkan.Extensions.VK_KHR_surface_protected_capabilitiesShow SurfaceProtectedCapabilitiesKHRDefined in vulkan-3.27 · Vulkan.Extensions.VK_KHR_surface_protected_capabilitiesStorable SurfaceProtectedCapabilitiesKHRDefined in vulkan-3.27 · Vulkan.Extensions.VK_KHR_surface_protected_capabilitiesFromCStruct SurfaceProtectedCapabilitiesKHRDefined in vulkan-3.27 · Vulkan.Extensions.VK_KHR_surface_protected_capabilitiesToCStruct SurfaceProtectedCapabilitiesKHRDefined in vulkan-3.27 · Vulkan.Extensions.VK_KHR_surface_protected_capabilitiesZero SurfaceProtectedCapabilitiesKHRDefined in vulkan-3.27 · Vulkan.Extensions.VK_KHR_surface_protected_capabilities