Struct dvk::khr_swapchain::VkSwapchainCreateInfoKHR
[−]
[src]
#[repr(C)]pub struct VkSwapchainCreateInfoKHR { pub sType: VkStructureType, pub pNext: *const c_void, pub flags: VkSwapchainCreateFlagsKHR, pub surface: VkSurfaceKHR, pub minImageCount: uint32_t, pub imageFormat: VkFormat, pub imageColorSpace: VkColorSpaceKHR, pub imageExtent: VkExtent2D, pub imageArrayLayers: uint32_t, pub imageUsage: VkImageUsageFlags, pub imageSharingMode: VkSharingMode, pub queueFamilyIndexCount: uint32_t, pub pQueueFamilyIndices: *const uint32_t, pub preTransform: VkSurfaceTransformFlagsKHR, pub compositeAlpha: VkCompositeAlphaFlagsKHR, pub presentMode: VkPresentModeKHR, pub clipped: VkBool32, pub oldSwapchain: VkSwapchainKHR, }
Fields
sType: VkStructureType
pNext: *const c_void
flags: VkSwapchainCreateFlagsKHR
surface: VkSurfaceKHR
minImageCount: uint32_t
imageFormat: VkFormat
imageColorSpace: VkColorSpaceKHR
imageExtent: VkExtent2D
imageArrayLayers: uint32_t
imageUsage: VkImageUsageFlags
imageSharingMode: VkSharingMode
queueFamilyIndexCount: uint32_t
pQueueFamilyIndices: *const uint32_t
preTransform: VkSurfaceTransformFlagsKHR
compositeAlpha: VkCompositeAlphaFlagsKHR
presentMode: VkPresentModeKHR
clipped: VkBool32
oldSwapchain: VkSwapchainKHR
Trait Implementations
impl Copy for VkSwapchainCreateInfoKHR
[src]
impl Clone for VkSwapchainCreateInfoKHR
[src]
fn clone(&self) -> VkSwapchainCreateInfoKHR
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more