Struct vulkan_bindings::DisplaySurfaceCreateInfoKHR [−][src]
#[repr(C)]pub struct DisplaySurfaceCreateInfoKHR {
pub sType: StructureType,
pub pNext: *const c_void,
pub flags: DisplaySurfaceCreateFlagsKHR,
pub displayMode: DisplayModeKHR,
pub planeIndex: u32,
pub planeStackIndex: u32,
pub transform: SurfaceTransformFlagBitsKHR,
pub globalAlpha: f32,
pub alphaMode: DisplayPlaneAlphaFlagBitsKHR,
pub imageExtent: Extent2D,
}
Fields
sType: StructureType
pNext: *const c_void
flags: DisplaySurfaceCreateFlagsKHR
displayMode: DisplayModeKHR
planeIndex: u32
planeStackIndex: u32
transform: SurfaceTransformFlagBitsKHR
globalAlpha: f32
alphaMode: DisplayPlaneAlphaFlagBitsKHR
imageExtent: Extent2D
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for DisplaySurfaceCreateInfoKHR
impl !Send for DisplaySurfaceCreateInfoKHR
impl !Sync for DisplaySurfaceCreateInfoKHR
impl Unpin for DisplaySurfaceCreateInfoKHR
impl UnwindSafe for DisplaySurfaceCreateInfoKHR
Blanket Implementations
Mutably borrows from an owned value. Read more