Skip to content

ZXSpectrumFileFormat Class ​

Definition ​

Base file format for ZX Spectrum files.

c#
public abstract class ZXSpectrumFileFormat : IOFileFormat

View source

Constructors ​

NameDescription
ZXSpectrumFileFormat(String, String, Type)Initializes a new instance of the ZXSpectrumFileFormat class.

Fields ​

NameDescription
AllFormatsAll supported ZX Spectrum file formats.
RecordingFormatsAll supported ZX Spectrum input recording file formats.
SnapshotFormatsAll supported ZX Spectrum snapshot file formats.
TapeFormatsAll supported ZX Spectrum tape file formats.

Methods ​

NameDescription
Load(String)Loads a ZX Spectrum file from disk.
Load(String, Stream)Loads a ZX Spectrum file from a stream.
LoadAsync(String, CancellationToken)Loads a ZX Spectrum file from disk asynchronously.
LoadAsync(String, Stream, CancellationToken)Loads a ZX Spectrum file from a stream asynchronously.
Read(Byte[])Reads a ZX Spectrum file from a byte array.
Read(Stream)Reads a ZX Spectrum file from a stream.
ReadAsync(Stream, CancellationToken)Reads a ZX Spectrum file from a stream asynchronously.