struct SwapchainCreateInfoKHR
Defined at line 190072 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
=== VK_KHR_swapchain ===
Public Members
StructureType sType
const void * pNext
Flags flags
SurfaceKHR surface
uint32_t minImageCount
Format imageFormat
ColorSpaceKHR imageColorSpace
Extent2D imageExtent
uint32_t imageArrayLayers
Flags imageUsage
SharingMode imageSharingMode
uint32_t queueFamilyIndexCount
const uint32_t * pQueueFamilyIndices
SurfaceTransformFlagBitsKHR preTransform
CompositeAlphaFlagBitsKHR compositeAlpha
PresentModeKHR presentMode
Bool32 clipped
SwapchainKHR oldSwapchain
Public Methods
void SwapchainCreateInfoKHR (SwapchainCreateFlagsKHRflags_,SurfaceKHRsurface_,uint32_tminImageCount_,FormatimageFormat_,ColorSpaceKHRimageColorSpace_,Extent2DimageExtent_,uint32_timageArrayLayers_,ImageUsageFlagsimageUsage_,SharingModeimageSharingMode_,uint32_tqueueFamilyIndexCount_,const uint32_t *pQueueFamilyIndices_,SurfaceTransformFlagBitsKHRpreTransform_,CompositeAlphaFlagBitsKHRcompositeAlpha_,PresentModeKHRpresentMode_,Bool32clipped_,SwapchainKHRoldSwapchain_,const void *pNext_)
Defined at line 190080 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void SwapchainCreateInfoKHR (const SwapchainCreateInfoKHR & rhs)
Defined at line 190117 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void SwapchainCreateInfoKHR (const VkSwapchainCreateInfoKHR & rhs)
Defined at line 190119 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void SwapchainCreateInfoKHR (SwapchainCreateFlagsKHRflags_,SurfaceKHRsurface_,uint32_tminImageCount_,FormatimageFormat_,ColorSpaceKHRimageColorSpace_,Extent2DimageExtent_,uint32_timageArrayLayers_,ImageUsageFlagsimageUsage_,SharingModeimageSharingMode_,const ArrayProxyNoTemporaries<const uint32_t> &queueFamilyIndices_,SurfaceTransformFlagBitsKHRpreTransform_,CompositeAlphaFlagBitsKHRcompositeAlpha_,PresentModeKHRpresentMode_,Bool32clipped_,SwapchainKHRoldSwapchain_,const void *pNext_)
Defined at line 190125 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR & operator= (const SwapchainCreateInfoKHR & rhs)
Defined at line 190162 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR & operator= (const VkSwapchainCreateInfoKHR & rhs)
Defined at line 190165 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR & setPNext (const void * pNext_)
Defined at line 190172 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR && setPNext (const void * pNext_)
Defined at line 190178 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR & setFlags (SwapchainCreateFlagsKHR flags_)
Defined at line 190184 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR && setFlags (SwapchainCreateFlagsKHR flags_)
Defined at line 190190 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR & setSurface (SurfaceKHR surface_)
Defined at line 190196 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR && setSurface (SurfaceKHR surface_)
Defined at line 190202 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR & setMinImageCount (uint32_t minImageCount_)
Defined at line 190208 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR && setMinImageCount (uint32_t minImageCount_)
Defined at line 190214 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR & setImageFormat (Format imageFormat_)
Defined at line 190220 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR && setImageFormat (Format imageFormat_)
Defined at line 190226 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR & setImageColorSpace (ColorSpaceKHR imageColorSpace_)
Defined at line 190232 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR && setImageColorSpace (ColorSpaceKHR imageColorSpace_)
Defined at line 190238 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR & setImageExtent (const Extent2D & imageExtent_)
Defined at line 190244 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR && setImageExtent (const Extent2D & imageExtent_)
Defined at line 190250 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR & setImageArrayLayers (uint32_t imageArrayLayers_)
Defined at line 190256 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR && setImageArrayLayers (uint32_t imageArrayLayers_)
Defined at line 190262 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR & setImageUsage (ImageUsageFlags imageUsage_)
Defined at line 190268 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR && setImageUsage (ImageUsageFlags imageUsage_)
Defined at line 190274 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR & setImageSharingMode (SharingMode imageSharingMode_)
Defined at line 190280 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR && setImageSharingMode (SharingMode imageSharingMode_)
Defined at line 190286 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR & setQueueFamilyIndexCount (uint32_t queueFamilyIndexCount_)
Defined at line 190292 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR && setQueueFamilyIndexCount (uint32_t queueFamilyIndexCount_)
Defined at line 190298 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR & setPQueueFamilyIndices (const uint32_t * pQueueFamilyIndices_)
Defined at line 190304 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR && setPQueueFamilyIndices (const uint32_t * pQueueFamilyIndices_)
Defined at line 190310 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR & setQueueFamilyIndices (const ArrayProxyNoTemporaries<const uint32_t> & queueFamilyIndices_)
Defined at line 190317 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR & setPreTransform (SurfaceTransformFlagBitsKHR preTransform_)
Defined at line 190325 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR && setPreTransform (SurfaceTransformFlagBitsKHR preTransform_)
Defined at line 190331 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR & setCompositeAlpha (CompositeAlphaFlagBitsKHR compositeAlpha_)
Defined at line 190337 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR && setCompositeAlpha (CompositeAlphaFlagBitsKHR compositeAlpha_)
Defined at line 190343 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR & setPresentMode (PresentModeKHR presentMode_)
Defined at line 190349 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR && setPresentMode (PresentModeKHR presentMode_)
Defined at line 190355 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR & setClipped (Bool32 clipped_)
Defined at line 190361 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR && setClipped (Bool32 clipped_)
Defined at line 190367 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR & setOldSwapchain (SwapchainKHR oldSwapchain_)
Defined at line 190373 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR && setOldSwapchain (SwapchainKHR oldSwapchain_)
Defined at line 190379 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkSwapchainCreateInfoKHR & operator const VkSwapchainCreateInfoKHR & ()
Defined at line 190386 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkSwapchainCreateInfoKHR & operator VkSwapchainCreateInfoKHR & ()
Defined at line 190391 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkSwapchainCreateInfoKHR * operator const VkSwapchainCreateInfoKHR * ()
Defined at line 190396 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkSwapchainCreateInfoKHR * operator VkSwapchainCreateInfoKHR * ()
Defined at line 190401 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const SwapchainCreateInfoKHR & )
Defined at line 190449 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp