Struct unity_native_plugin_sys::VkSurfaceCapabilities2EXT [−][src]
#[repr(C)]pub struct VkSurfaceCapabilities2EXT {Show 13 fields
pub sType: VkStructureType,
pub pNext: *mut c_void,
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,
pub supportedSurfaceCounters: VkSurfaceCounterFlagsEXT,
}Fields
sType: VkStructureTypepNext: *mut c_voidminImageCount: u32maxImageCount: u32currentExtent: VkExtent2DminImageExtent: VkExtent2DmaxImageExtent: VkExtent2DmaxImageArrayLayers: u32supportedTransforms: VkSurfaceTransformFlagsKHRcurrentTransform: VkSurfaceTransformFlagBitsKHRsupportedCompositeAlpha: VkCompositeAlphaFlagsKHRsupportedUsageFlags: VkImageUsageFlagssupportedSurfaceCounters: VkSurfaceCounterFlagsEXTTrait Implementations
Auto Trait Implementations
impl RefUnwindSafe for VkSurfaceCapabilities2EXT
impl !Send for VkSurfaceCapabilities2EXT
impl !Sync for VkSurfaceCapabilities2EXT
impl Unpin for VkSurfaceCapabilities2EXT
impl UnwindSafe for VkSurfaceCapabilities2EXT
Blanket Implementations
Mutably borrows from an owned value. Read more