Struct asi_vulkan::types::VkSurfaceCapabilitiesKHR
[−]
[src]
#[repr(C)]pub struct VkSurfaceCapabilitiesKHR { pub min_image_count: u32, pub max_image_count: u32, pub current_extent: VkExtent2D, pub min_image_extent: VkExtent2D, pub max_image_extent: VkExtent2D, pub max_image_array_layers: u32, pub supported_transforms: VkFlags, pub current_transform: VkSurfaceTransformFlagBitsKHR, pub supported_composite_alpha: VkFlags, pub supported_usage_flags: VkFlags, }
Fields
min_image_count: u32
max_image_count: u32
current_extent: VkExtent2D
min_image_extent: VkExtent2D
max_image_extent: VkExtent2D
max_image_array_layers: u32
supported_transforms: VkFlags
current_transform: VkSurfaceTransformFlagBitsKHR
supported_composite_alpha: VkFlags
supported_usage_flags: VkFlags