KnownPlatformGraphicsExternalSemaphoreHandleTypes Class
Describes various GPU semaphore handle types that are currently supported by Avalonia graphics backends
Definition
Namespace: Avalonia.Platform
Assembly: Avalonia.Base (in Avalonia.Base.dll)
- C#
- VB
- F#
public static class KnownPlatformGraphicsExternalSemaphoreHandleTypes
Public NotInheritable Class KnownPlatformGraphicsExternalSemaphoreHandleTypes
[<AbstractClassAttribute>]
[<SealedAttribute>]
type KnownPlatformGraphicsExternalSemaphoreHandleTypes = class end
Inheritance | Object → KnownPlatformGraphicsExternalSemaphoreHandleTypes |
Fields
Direct3D12FenceNtHandle | |
VulkanOpaqueKmtHandle | |
VulkanOpaqueNtHandle | A NT handle that's been exported by Vulkan using VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_BIT or in a compatible way |
VulkanOpaquePosixFileDescriptor | A POSIX file descriptor that's been exported by Vulkan using VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_FD_BIT or in a compatible way |