public DeviceMemoryOpaqueCaptureAddressInfo ( StructureType sType = StructureType.DeviceMemoryOpaqueCaptureAddressInfo, void *pNext = default, DeviceMemory memory = default ) { SType = sType; PNext = pNext; Memory = memory; }
public MemoryGetAndroidHardwareBufferInfoANDROID ( StructureType sType = StructureType.MemoryGetAndroidHardwareBufferInfoAndroid, void *pNext = default, DeviceMemory memory = default ) { SType = sType; PNext = pNext; Memory = memory; }
public MemoryGetFdInfoKHR ( StructureType sType = StructureType.MemoryGetFDInfoKhr, void *pNext = default, DeviceMemory memory = default, ExternalMemoryHandleTypeFlags handleType = default ) { SType = sType; PNext = pNext; Memory = memory; HandleType = handleType; }
public BindImageMemoryInfoKHR ( StructureType sType = StructureType.BindImageMemoryInfo, void *pNext = default, Image image = default, DeviceMemory memory = default, ulong memoryOffset = default ) { SType = sType; PNext = pNext; Image = image; Memory = memory; MemoryOffset = memoryOffset; }
public BindBufferMemoryInfoKHR ( StructureType sType = StructureType.BindBufferMemoryInfo, void *pNext = default, Buffer buffer = default, DeviceMemory memory = default, ulong memoryOffset = default ) { SType = sType; PNext = pNext; Buffer = buffer; Memory = memory; MemoryOffset = memoryOffset; }
public MappedMemoryRange ( StructureType sType = StructureType.MappedMemoryRange, void *pNext = default, DeviceMemory memory = default, ulong offset = default, ulong size = default ) { SType = sType; PNext = pNext; Memory = memory; Offset = offset; Size = size; }
public SparseMemoryBind ( ulong resourceOffset = default, ulong size = default, DeviceMemory memory = default, ulong memoryOffset = default, SparseMemoryBindFlags flags = default ) { ResourceOffset = resourceOffset; Size = size; Memory = memory; MemoryOffset = memoryOffset; Flags = flags; }
public SparseImageMemoryBind ( ImageSubresource subresource = default, Offset3D offset = default, Extent3D extent = default, DeviceMemory memory = default, ulong memoryOffset = default, SparseMemoryBindFlags flags = default ) { Subresource = subresource; Offset = offset; Extent = extent; Memory = memory; MemoryOffset = memoryOffset; Flags = flags; }
public BindAccelerationStructureMemoryInfoKHR ( StructureType sType = StructureType.BindAccelerationStructureMemoryInfoKhr, void *pNext = default, AccelerationStructureKHR accelerationStructure = default, DeviceMemory memory = default, ulong memoryOffset = default, uint deviceIndexCount = default, uint *pDeviceIndices = default ) { SType = sType; PNext = pNext; AccelerationStructure = accelerationStructure; Memory = memory; MemoryOffset = memoryOffset; DeviceIndexCount = deviceIndexCount; PDeviceIndices = pDeviceIndices; }