public static extern unsafe Result vkCreateDescriptorPool(IntPtr device, DescriptorPoolCreateInfo *pCreateInfo, AllocationCallbacks *pAllocator, ulong *pDescriptorPool);
internal static unsafe extern Result vkCreateDescriptorPool(IntPtr device, DescriptorPoolCreateInfo *pCreateInfo, AllocationCallbacks *pAllocator, UInt64 *pDescriptorPool);
internal static unsafe extern Result vkCreateDescriptorPool(Device device, DescriptorPoolCreateInfo *CreateInfo, AllocationCallbacks *Allocator, out IntPtr pDescriptorPool);
internal static unsafe extern Result vkCreateDescriptorPool(IntPtr device, DescriptorPoolCreateInfo *CreateInfo, IntPtr Allocator, UInt64 *DescriptorPool);