pub type XcbSurfaceCreateInfo = VkXcbSurfaceCreateInfoKHR;
Available on crate feature
VK_KHR_xcb_surface
only.Aliased Type§
#[repr(C)]pub struct XcbSurfaceCreateInfo {
pub sType: i32,
pub pNext: *const c_void,
pub flags: u32,
pub connection: *mut xcb_connection_t,
pub window: Window,
}
Fields§
§sType: i32
§pNext: *const c_void
§flags: u32
§connection: *mut xcb_connection_t
§window: Window
Implementations§
Trait Implementations§
Source§impl SurfaceCreateInfo for XcbSurfaceCreateInfo
impl SurfaceCreateInfo for XcbSurfaceCreateInfo
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.