Fields
- sType: VkStructureType
- pNext: *void
- minImageCount: u32
- maxImageCount: u32
- currentExtent: VkExtent2D
- minImageExtent: VkExtent2D
- maxImageExtent: VkExtent2D
- maxImageArrayLayers: u32
- supportedTransforms: VkSurfaceTransformFlagsKHR
- currentTransform: VkSurfaceTransformFlagBitsKHR
- supportedCompositeAlpha: VkCompositeAlphaFlagsKHR
- supportedUsageFlags: VkImageUsageFlags
- supportedSurfaceCounters: VkSurfaceCounterFlagsEXT