Class VkSwapchainCreateInfoKHR

All Implemented Interfaces:
AutoCloseable, NativeResource, Pointer

public class VkSwapchainCreateInfoKHR extends Struct<VkSwapchainCreateInfoKHR> implements NativeResource

 struct VkSwapchainCreateInfoKHR {
     VkStructureType sType;
     void const * pNext;
     VkSwapchainCreateFlagsKHR flags;
     VkSurfaceKHR surface;
     uint32_t minImageCount;
     VkFormat imageFormat;
     VkColorSpaceKHR imageColorSpace;
     {@link VkExtent2D VkExtent2D} imageExtent;
     uint32_t imageArrayLayers;
     VkImageUsageFlags imageUsage;
     VkSharingMode imageSharingMode;
     uint32_t queueFamilyIndexCount;
     uint32_t const * pQueueFamilyIndices;
     VkSurfaceTransformFlagBitsKHR preTransform;
     VkCompositeAlphaFlagBitsKHR compositeAlpha;
     VkPresentModeKHR presentMode;
     VkBool32 clipped;
     VkSwapchainKHR oldSwapchain;
 }