public static extern unsafe int GDALRasterIO(IntPtr hRBand, LFRWFlag eRWFlag, int nDSXOff, int nDSYOff, int nDSXSize, int nDSYSize, void *pBuffer, int nBXSize, int nBYSize, LDataType eBDataType, int nPixelSpace, int nLineSpace);
private static extern unsafe int LTileIO(LFRWFlag lf, IntPtr lfileID, int level, int row, int col, void *buf, int band, ref int count);
public static extern unsafe int GDALDatasetRasterIO( IntPtr hDS, LFRWFlag eRWFlag, int nDSXOff, int nDSYOff, int nDSXSize, int nDSYSize, void *pBuffer, int nBXSize, int nBYSize, LDataType eBDataType, int nBandCount, int[] panBandCount, int nPixelSpace, int nLineSpace, int nBandSpace);