Skip to main content

IVulkanKhrSurfacePlatformSurfaceFactory Interface

Definition​

Namespace:Avalonia.Vulkan
Assembly:Avalonia.Vulkan
Package:Avalonia
public interface IVulkanKhrSurfacePlatformSurfaceFactory

Methods​

NameDescription
CanRenderToSurfaceNo summary available.
CreateSurfaceNo summary available.

CanRenderToSurface Method​

public bool CanRenderToSurface(Avalonia.Vulkan.IVulkanPlatformGraphicsContext context, Avalonia.Platform.Surfaces.IPlatformRenderSurface surface)

Parameters​

context Avalonia.Vulkan.IVulkanPlatformGraphicsContext

surface Avalonia.Platform.Surfaces.IPlatformRenderSurface

Returns​

bool

CreateSurface Method​

public Avalonia.Vulkan.IVulkanKhrSurfacePlatformSurface CreateSurface(Avalonia.Vulkan.IVulkanPlatformGraphicsContext context, Avalonia.Platform.Surfaces.IPlatformRenderSurface surface)

Parameters​

context Avalonia.Vulkan.IVulkanPlatformGraphicsContext

surface Avalonia.Platform.Surfaces.IPlatformRenderSurface

Returns​

Avalonia.Vulkan.IVulkanKhrSurfacePlatformSurface