pub type XlibSurfaceCreateInfo = VkXlibSurfaceCreateInfoKHR;
Available on crate feature
VK_KHR_xlib_surface
only.Aliased Type§
#[repr(C)]pub struct XlibSurfaceCreateInfo {
pub sType: i32,
pub pNext: *const c_void,
pub flags: u32,
pub dpy: *mut _XDisplay,
pub window: u64,
}
Fields§
§sType: i32
§pNext: *const c_void
§flags: u32
§dpy: *mut _XDisplay
§window: u64
Implementations§
Trait Implementations§
Source§impl SurfaceCreateInfo for XlibSurfaceCreateInfo
impl SurfaceCreateInfo for XlibSurfaceCreateInfo
Source§unsafe fn execute(
&self,
instance: &(impl VkHandle<Handle = VkInstance> + ?Sized),
allocation_callbacks: Option<&VkAllocationCallbacks>,
) -> Result<VkSurfaceKHR>
unsafe fn execute( &self, instance: &(impl VkHandle<Handle = VkInstance> + ?Sized), allocation_callbacks: Option<&VkAllocationCallbacks>, ) -> Result<VkSurfaceKHR>
Available on crate feature
Implements
only.