Struct VulkanHandle
Bit pattern of a borrowed Vulkan non-dispatchable handle. It transfers no ownership and grants
no memory access. Zero represents VK_NULL_HANDLE.
public readonly record struct VulkanHandle : IEquatable<VulkanHandle>
- Implements
- Inherited Members
Constructors
VulkanHandle(ulong)
Bit pattern of a borrowed Vulkan non-dispatchable handle. It transfers no ownership and grants
no memory access. Zero represents VK_NULL_HANDLE.
public VulkanHandle(ulong Bits)
Parameters
Bitsulong
Properties
Bits
public ulong Bits { get; init; }
Property Value
IsNull
Returns whether this value represents VK_NULL_HANDLE.
public bool IsNull { get; }
Property Value
Null
Null Vulkan non-dispatchable handle.
public static VulkanHandle Null { get; }