public DeviceImageMemoryRequirementsKHR ( StructureType?sType = StructureType.DeviceImageMemoryRequirementsKhr, void *pNext = null, ImageCreateInfo *pCreateInfo = null, ImageAspectFlags?planeAspect = null ) : this() { if (sType is not null) { SType = sType.Value; } if (pNext is not null) { PNext = pNext; } if (pCreateInfo is not null) { PCreateInfo = pCreateInfo; } if (planeAspect is not null) { PlaneAspect = planeAspect.Value; } }
public static extern unsafe Result vkCreateImage(IntPtr device, ImageCreateInfo *pCreateInfo, AllocationCallbacks *pAllocator, ulong *pImage);
internal static unsafe extern Result vkCreateImage(IntPtr device, ImageCreateInfo *pCreateInfo, AllocationCallbacks *pAllocator, UInt64 *pImage);
internal static unsafe extern Result vkCreateImage(Device device, ImageCreateInfo *CreateInfo, AllocationCallbacks *Allocator, out IntPtr pImage);
internal static unsafe extern Result vkCreateImage(IntPtr device, ImageCreateInfo *CreateInfo, IntPtr Allocator, UInt64 *Image);