GraphicsAPI reference
Class CompletedReadback
Namespace: MicroEngine.Graphics.Devices
Assembly: MicroEngine.Graphics.dll
Guide: The graphics device
A readback whose pixels were copied when it was requested (devices that execute at submit).
public sealed class CompletedReadback : ReadbackRequestInheritance
object ← ReadbackRequest ← CompletedReadback
Inherited Members
ReadbackRequest.Wait(), ReadbackRequest.Region, ReadbackRequest.Format, ReadbackRequest.IsCompleted, ReadbackRequest.Pixels, object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructors
CompletedReadback(RectI, TextureFormat, byte[])
A completed request over pixels already read.
public CompletedReadback(RectI region, TextureFormat format, byte[] pixels)Parameters
region RectI
The region read.
format TextureFormat
The format of pixels.
pixels byte[]
Tightly packed pixels of the region.
Properties
IsCompleted
Always true.
public override bool IsCompleted { get; }Property Value
Methods
Collect()
Backend: copies the completed data out and releases the staging memory (called once).
protected override byte[] Collect()Returns
byte[]
Wait()
Returns at once.
public override void Wait()