Trait vulkano_win::VkSurfaceBuild
source · pub trait VkSurfaceBuild<E> {
// Required method
fn build_vk_surface(
self,
event_loop: &EventLoopWindowTarget<E>,
instance: Arc<Instance>
) -> Result<Arc<Surface>, CreationError>;
}
👎Deprecated since 0.34.0: vulkano-win is deprecated, use
Surface::required_extensions
and Surface::from_window
insteadRequired Methods§
sourcefn build_vk_surface(
self,
event_loop: &EventLoopWindowTarget<E>,
instance: Arc<Instance>
) -> Result<Arc<Surface>, CreationError>
fn build_vk_surface( self, event_loop: &EventLoopWindowTarget<E>, instance: Arc<Instance> ) -> Result<Arc<Surface>, CreationError>
👎Deprecated since 0.34.0: vulkano-win is deprecated, use
Surface::required_extensions
and Surface::from_window
insteadImplementations on Foreign Types§
source§impl<E> VkSurfaceBuild<E> for WindowBuilder
impl<E> VkSurfaceBuild<E> for WindowBuilder
source§fn build_vk_surface(
self,
event_loop: &EventLoopWindowTarget<E>,
instance: Arc<Instance>
) -> Result<Arc<Surface>, CreationError>
fn build_vk_surface( self, event_loop: &EventLoopWindowTarget<E>, instance: Arc<Instance> ) -> Result<Arc<Surface>, CreationError>
👎Deprecated since 0.34.0: vulkano-win is deprecated, use
Surface::required_extensions
and Surface::from_window
instead