IRawBlocks Interface

Provides access to members that control raw pixel block access.

Members

Name Description
Method CreatePixelBlock Create a compatible pixel block.
Method Flush Flushes buffered data.
Read-only property RasterInfo The raster information.
Method ReadBlock Reads a raw pixel block.
Method WriteBlock Writes a raw pixel block.

IRawBlocks.CreatePixelBlock Method

Create a compatible pixel block.

Public Function CreatePixelBlock ( _
) As IPixelBlock
public IPixelBlock CreatePixelBlock (
);

IRawBlocks.Flush Method

Flushes buffered data.

Public Sub Flush ( _
)
public void Flush (
);

IRawBlocks.RasterInfo Property

The raster information.

Public ReadOnly Property RasterInfo As IRasterInfo
public IRasterInfo RasterInfo {get;}

IRawBlocks.ReadBlock Method

Reads a raw pixel block.

Public Sub ReadBlock ( _
    ByVal tx As Integer, _
    ByVal ty As Integer, _
    ByVal Level As Integer, _
    ByVal pPixelBlock As IPixelBlock _
)
public void ReadBlock (
    int tx,
    int ty,
    int Level,
    IPixelBlock pPixelBlock
);

IRawBlocks.WriteBlock Method

Writes a raw pixel block.

Public Sub WriteBlock ( _
    ByVal tx As Integer, _
    ByVal ty As Integer, _
    ByVal Level As Integer, _
    ByVal pPixelBlock As IPixelBlock _
)
public void WriteBlock (
    int tx,
    int ty,
    int Level,
    IPixelBlock pPixelBlock
);

Classes that implement IRawBlocks

Classes Description
Raster An in-memory representation of a dynamic raster that can perform resampling and reprojection.
RasterBand A representation of a single band of a raster dataset on disk.
RasterDataset A representation of a raster dataset on disk.

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.