| Visual Basic (Declaration) | |
|---|---|
Public Overloads Sub SetRowSegments( _ ByVal row As Integer, _ ByVal column As Integer, _ ByVal buffer() As Byte, _ ByVal bufferOffset As Integer, _ ByVal segments() As Integer, _ ByVal segmentsOffset As Integer, _ ByVal segmentCount As Integer, _ ByVal preserveAlpha As Boolean _ )  | |
| Visual Basic (Usage) |  Copy Code | 
|---|---|
 | |
| C# | |
|---|---|
public void SetRowSegments( int row, int column, byte[] buffer, int bufferOffset, int[] segments, int segmentsOffset, int segmentCount, bool preserveAlpha )  | |
| C++/CLI | |
|---|---|
public: void SetRowSegments( int row, int column, array<byte>^ buffer, int bufferOffset, array<int>^ segments, int segmentsOffset, int segmentCount, bool preserveAlpha )  | |
Parameters
- row
 - 0-based row index
 - column
 - 0-based column index
 - buffer
 - The scanline buffer
 - bufferOffset
 - 0-based index into buffer
 - segments
 - Segments buffer
 - segmentsOffset
 - 0-based index into segments
 - segmentCount
 - Number of segments in segments
 - preserveAlpha
 - A value indicating whether to preserve the alpha values in 32 and 64-bit images.
 
Target Platforms: Microsoft .NET Framework 3.0, Windows XP, Windows Server 2003 family, Windows Server 2008 family