public DeviceBufferMemoryRequirementsKHR ( StructureType?sType = StructureType.DeviceBufferMemoryRequirementsKhr, void *pNext = null, BufferCreateInfo *pCreateInfo = null ) : this() { if (sType is not null) { SType = sType.Value; } if (pNext is not null) { PNext = pNext; } if (pCreateInfo is not null) { PCreateInfo = pCreateInfo; } }
public static extern unsafe Result vkCreateBuffer(IntPtr device, BufferCreateInfo *pCreateInfo, AllocationCallbacks *pAllocator, ulong *pBuffer);
internal static unsafe extern Result vkCreateBuffer(Device device, BufferCreateInfo *CreateInfo, AllocationCallbacks *Allocator, out IntPtr pBuffer);
internal static unsafe extern Result vkCreateBuffer(IntPtr device, BufferCreateInfo *pCreateInfo, AllocationCallbacks *pAllocator, UInt64 *pBuffer);
internal static unsafe extern Result vkCreateBuffer(IntPtr device, BufferCreateInfo *CreateInfo, IntPtr Allocator, UInt64 *Buffer);