Struct unity_native_plugin_sys::VkSwapchainCreateInfoKHR [−][src]
#[repr(C)]pub struct VkSwapchainCreateInfoKHR {Show 18 fields
pub sType: VkStructureType,
pub pNext: *const c_void,
pub flags: VkSwapchainCreateFlagsKHR,
pub surface: VkSurfaceKHR,
pub minImageCount: u32,
pub imageFormat: VkFormat,
pub imageColorSpace: VkColorSpaceKHR,
pub imageExtent: VkExtent2D,
pub imageArrayLayers: u32,
pub imageUsage: VkImageUsageFlags,
pub imageSharingMode: VkSharingMode,
pub queueFamilyIndexCount: u32,
pub pQueueFamilyIndices: *const u32,
pub preTransform: VkSurfaceTransformFlagBitsKHR,
pub compositeAlpha: VkCompositeAlphaFlagBitsKHR,
pub presentMode: VkPresentModeKHR,
pub clipped: VkBool32,
pub oldSwapchain: VkSwapchainKHR,
}
Fields
sType: VkStructureType
pNext: *const c_void
flags: VkSwapchainCreateFlagsKHR
surface: VkSurfaceKHR
minImageCount: u32
imageFormat: VkFormat
imageColorSpace: VkColorSpaceKHR
imageExtent: VkExtent2D
imageArrayLayers: u32
imageUsage: VkImageUsageFlags
imageSharingMode: VkSharingMode
queueFamilyIndexCount: u32
pQueueFamilyIndices: *const u32
preTransform: VkSurfaceTransformFlagBitsKHR
compositeAlpha: VkCompositeAlphaFlagBitsKHR
presentMode: VkPresentModeKHR
clipped: VkBool32
oldSwapchain: VkSwapchainKHR
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for VkSwapchainCreateInfoKHR
impl !Send for VkSwapchainCreateInfoKHR
impl !Sync for VkSwapchainCreateInfoKHR
impl Unpin for VkSwapchainCreateInfoKHR
impl UnwindSafe for VkSwapchainCreateInfoKHR
Blanket Implementations
Mutably borrows from an owned value. Read more