Struct vks::VkDisplaySurfaceCreateInfoKHR
[−]
[src]
#[repr(C)]pub struct VkDisplaySurfaceCreateInfoKHR { pub sType: VkStructureType, pub pNext: *const c_void, pub flags: VkDisplaySurfaceCreateFlagsKHR, pub displayMode: VkDisplayModeKHR, pub planeIndex: u32, pub planeStackIndex: u32, pub transform: VkSurfaceTransformFlagBitsKHR, pub globalAlpha: f32, pub alphaMode: VkDisplayPlaneAlphaFlagBitsKHR, pub imageExtent: VkExtent2D, }
See VkDisplaySurfaceCreateInfoKHR
and extension VK_KHR_display
Fields
sType: VkStructureType
pNext: *const c_void
flags: VkDisplaySurfaceCreateFlagsKHR
displayMode: VkDisplayModeKHR
planeIndex: u32
planeStackIndex: u32
transform: VkSurfaceTransformFlagBitsKHR
globalAlpha: f32
alphaMode: VkDisplayPlaneAlphaFlagBitsKHR
imageExtent: VkExtent2D
Trait Implementations
impl Debug for VkDisplaySurfaceCreateInfoKHR
[src]
impl Copy for VkDisplaySurfaceCreateInfoKHR
[src]
impl Clone for VkDisplaySurfaceCreateInfoKHR
[src]
fn clone(&self) -> VkDisplaySurfaceCreateInfoKHR
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more