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