Struct unity_native_plugin_sys::VkSurfaceCapabilitiesKHR [−][src]
#[repr(C)]pub struct VkSurfaceCapabilitiesKHR {
pub minImageCount: u32,
pub maxImageCount: u32,
pub currentExtent: VkExtent2D,
pub minImageExtent: VkExtent2D,
pub maxImageExtent: VkExtent2D,
pub maxImageArrayLayers: u32,
pub supportedTransforms: VkSurfaceTransformFlagsKHR,
pub currentTransform: VkSurfaceTransformFlagBitsKHR,
pub supportedCompositeAlpha: VkCompositeAlphaFlagsKHR,
pub supportedUsageFlags: VkImageUsageFlags,
}
Fields
minImageCount: u32
maxImageCount: u32
currentExtent: VkExtent2D
minImageExtent: VkExtent2D
maxImageExtent: VkExtent2D
maxImageArrayLayers: u32
supportedTransforms: VkSurfaceTransformFlagsKHR
currentTransform: VkSurfaceTransformFlagBitsKHR
supportedCompositeAlpha: VkCompositeAlphaFlagsKHR
supportedUsageFlags: VkImageUsageFlags
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for VkSurfaceCapabilitiesKHR
impl Send for VkSurfaceCapabilitiesKHR
impl Sync for VkSurfaceCapabilitiesKHR
impl Unpin for VkSurfaceCapabilitiesKHR
impl UnwindSafe for VkSurfaceCapabilitiesKHR
Blanket Implementations
Mutably borrows from an owned value. Read more