struct SwapchainCreateInfoKHR
Defined at line 120502 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
vk::Bool32 clipped
SwapchainKHR oldSwapchain
Public Methods
void SwapchainCreateInfoKHR (vk::SwapchainCreateFlagsKHRflags_,vk::SurfaceKHRsurface_,uint32_tminImageCount_,vk::FormatimageFormat_,vk::ColorSpaceKHRimageColorSpace_,vk::Extent2DimageExtent_,uint32_timageArrayLayers_,vk::ImageUsageFlagsimageUsage_,vk::SharingModeimageSharingMode_,uint32_tqueueFamilyIndexCount_,const uint32_t *pQueueFamilyIndices_,vk::SurfaceTransformFlagBitsKHRpreTransform_,vk::CompositeAlphaFlagBitsKHRcompositeAlpha_,vk::PresentModeKHRpresentMode_,vk::Bool32clipped_,vk::SwapchainKHRoldSwapchain_,const void *pNext_)
Defined at line 120510 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void SwapchainCreateInfoKHR (const SwapchainCreateInfoKHR & rhs)
Defined at line 120548 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void SwapchainCreateInfoKHR (const VkSwapchainCreateInfoKHR & rhs)
Defined at line 120550 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void SwapchainCreateInfoKHR (vk::SwapchainCreateFlagsKHRflags_,vk::SurfaceKHRsurface_,uint32_tminImageCount_,vk::FormatimageFormat_,vk::ColorSpaceKHRimageColorSpace_,vk::Extent2DimageExtent_,uint32_timageArrayLayers_,vk::ImageUsageFlagsimageUsage_,vk::SharingModeimageSharingMode_,const vk::ArrayProxyNoTemporaries<const uint32_t> &queueFamilyIndices_,vk::SurfaceTransformFlagBitsKHRpreTransform_,vk::CompositeAlphaFlagBitsKHRcompositeAlpha_,vk::PresentModeKHRpresentMode_,vk::Bool32clipped_,vk::SwapchainKHRoldSwapchain_,const void *pNext_)
Defined at line 120556 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR & operator= (const SwapchainCreateInfoKHR & rhs)
Defined at line 120593 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR & operator= (const VkSwapchainCreateInfoKHR & rhs)
Defined at line 120596 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR & setPNext (const void * pNext_)
Defined at line 120603 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR & setFlags (vk::SwapchainCreateFlagsKHR flags_)
Defined at line 120609 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR & setSurface (vk::SurfaceKHR surface_)
Defined at line 120615 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR & setMinImageCount (uint32_t minImageCount_)
Defined at line 120621 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR & setImageFormat (vk::Format imageFormat_)
Defined at line 120627 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR & setImageColorSpace (vk::ColorSpaceKHR imageColorSpace_)
Defined at line 120633 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR & setImageExtent (const vk::Extent2D & imageExtent_)
Defined at line 120639 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR & setImageArrayLayers (uint32_t imageArrayLayers_)
Defined at line 120645 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR & setImageUsage (vk::ImageUsageFlags imageUsage_)
Defined at line 120651 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR & setImageSharingMode (vk::SharingMode imageSharingMode_)
Defined at line 120657 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR & setQueueFamilyIndexCount (uint32_t queueFamilyIndexCount_)
Defined at line 120663 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR & setPQueueFamilyIndices (const uint32_t * pQueueFamilyIndices_)
Defined at line 120669 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR & setQueueFamilyIndices (const vk::ArrayProxyNoTemporaries<const uint32_t> & queueFamilyIndices_)
Defined at line 120676 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR & setPreTransform (vk::SurfaceTransformFlagBitsKHR preTransform_)
Defined at line 120685 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR & setCompositeAlpha (vk::CompositeAlphaFlagBitsKHR compositeAlpha_)
Defined at line 120691 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR & setPresentMode (vk::PresentModeKHR presentMode_)
Defined at line 120697 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR & setClipped (vk::Bool32 clipped_)
Defined at line 120703 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SwapchainCreateInfoKHR & setOldSwapchain (vk::SwapchainKHR oldSwapchain_)
Defined at line 120709 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkSwapchainCreateInfoKHR & operator const VkSwapchainCreateInfoKHR & ()
Defined at line 120716 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkSwapchainCreateInfoKHR & operator VkSwapchainCreateInfoKHR & ()
Defined at line 120721 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const SwapchainCreateInfoKHR & )
Defined at line 120773 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp