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: u32maxImageCount: u32currentExtent: VkExtent2DminImageExtent: VkExtent2DmaxImageExtent: VkExtent2DmaxImageArrayLayers: u32supportedTransforms: VkSurfaceTransformFlagsKHRcurrentTransform: VkSurfaceTransformFlagBitsKHRsupportedCompositeAlpha: VkCompositeAlphaFlagsKHRsupportedUsageFlags: VkImageUsageFlagsTrait 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