Puts a row (or part of a row) of 1-bit compressed data from a buffer into an image that is maintained in its compressed format.
public int SetRowColumnCompressed(
Public Overloads Function SetRowColumnCompressed( _
ByVal workBuffer() As Byte, _
ByVal runBuffer() As UShort, _
ByVal runBufferOffset As Integer, _
ByVal row As Integer, _
ByVal column As Integer, _
ByVal width As Integer _
) As Integer
- (NSInteger)setRowColumnCompressed:(unsigned char *)workBuffer
runBuffer:(const unsigned short *)runBuffer
public int setRowColumnCompressed(
Optional work buffer. Allocating the work buffer speeds processing if you call this method more than once, because if you do not allocate a work buffer, the method allocates and frees a temporary buffer each time it is called. The size of this buffer should be the same as the image's BytesPerLine property. Pass a null reference to runBuffer if you do not want to use a work buffer.
Input buffer, which contains 1-bit compressed image data.
Offset into runBuffer where the set operation should start.
The number of the row to update. The first row is 0, and the last row is 1 less than the image height.
The column offset within the row to update. The first column offset is 0, and the last column offset is 1 less than the image width.
The number of pixels to retrieve.
The number of pixels processed.
This method is available in the (Document/Medical only) Toolkits.
This method is useful for working with 1-bit images that are loaded in their compressed formats for faster loading and display.
For more information, refer to Speeding Up 1-Bit Documents.
For an example, refer to GetRowColumnCompressed.
Medical Web Viewer .NET
.NET, Java, Android, and iOS/macOS Assemblies
C API/C++ Class Libraries