示例#1
0
 public ImageCopy
 (
     ImageSubresourceLayers srcSubresource = default,
     Offset3D srcOffset = default,
     ImageSubresourceLayers dstSubresource = default,
     Offset3D dstOffset = default,
     Extent3D extent    = default
 )
 {
     SrcSubresource = srcSubresource;
     SrcOffset      = srcOffset;
     DstSubresource = dstSubresource;
     DstOffset      = dstOffset;
     Extent         = extent;
 }
示例#2
0
 public BufferImageCopy
 (
     ulong bufferOffset     = default,
     uint bufferRowLength   = default,
     uint bufferImageHeight = default,
     ImageSubresourceLayers imageSubresource = default,
     Offset3D imageOffset = default,
     Extent3D imageExtent = default
 )
 {
     BufferOffset      = bufferOffset;
     BufferRowLength   = bufferRowLength;
     BufferImageHeight = bufferImageHeight;
     ImageSubresource  = imageSubresource;
     ImageOffset       = imageOffset;
     ImageExtent       = imageExtent;
 }
 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;
 }