public interface ICustomBitmapDataRow<T> : ICustomBitmapDataRow
where T : struct, new()
Public Interface ICustomBitmapDataRow(Of T As {Structure, New})
Inherits ICustomBitmapDataRow
generic<typename T>
where T : value class, gcnew()
public interface class ICustomBitmapDataRow : ICustomBitmapDataRow
type ICustomBitmapDataRow<'T when 'T : struct, new()> =
interface
interface ICustomBitmapDataRow
end
BitmapData |
Gets the corresponding IBitmapData of this row.
(Inherited from ICustomBitmapDataRow) |
Index |
Gets the index of the current row. Can fall between zero and Height of the owner BitmapData (exclusive upper bound).
(Inherited from ICustomBitmapDataRow) |
Item | Gets a reference to the actual underlying buffer element at the specified index. To reinterpret the element type of the underlying buffer use the GetRefAsT(Int32) method instead. |
GetRefAsT |
Gets a reference to a value interpreted as T within the current row at the specified x index.
(Inherited from ICustomBitmapDataRow) |
UnsafeGetRefAsT |
Gets a reference to a value interpreted as T within the current row at the specified x index.
This method is similar to GetRefAsT(Int32) but it does not check whether x is valid for RowSize and the size of T.
It may provide a better performance but if x is invalid, then memory can be either corrupted or an AccessViolationException can be thrown.
(Inherited from ICustomBitmapDataRow) |