'Declaration Public Function New( _
ByVal widthШирина изображения.As Integer, _
ByVal heightВысота изображения.As Integer, _
ByVal resolutionРазрешение изображения.As Integer, _
ByVal pixelFormatФормат изображения в пикселях.As Resolution, _
ByVal paletteПалитра изображений.As PixelFormat, _
ByVal strideСтрайд (ширина в байтах) данных изображения.As Palette, _
ByVal pixelDataPtrУказатель на данные пикселей изображения.As IntPtr, _
ByVal needFreeMemoryAfterUseЗначение, указывающее, должна ли освобождаться память по адресу pixelDataPtr при удалении растрового изображения.As Boolean _
)
public UnmanagedBitmap(
int width,
int height,
int resolution,
Resolution pixelFormat,
PixelFormat palette,
Palette stride,
IntPtr pixelDataPtr,
bool needFreeMemoryAfterUse
)
public: UnmanagedBitmap(
int width,
int height,
int resolution,
Resolution pixelFormat,
PixelFormat palette,
Palette* stride,
IntPtr pixelDataPtr,
bool needFreeMemoryAfterUse
)
public:
UnmanagedBitmap(
int width,
int height,
int resolution,
Resolution pixelFormat,
PixelFormat palette,
Palette^ stride,
IntPtr pixelDataPtr,
bool needFreeMemoryAfterUse
)
Parameters
- width
- Ширина изображения.
- height
- Высота изображения.
- resolution
- Разрешение изображения.
- pixelFormat
- Формат изображения в пикселях.
- palette
- Палитра изображений.
- stride
- Страйд (ширина в байтах) данных изображения.
- pixelDataPtr
- Указатель на данные пикселей изображения.
- needFreeMemoryAfterUse
- Значение, указывающее, должна ли освобождаться память по адресу pixelDataPtr при удалении растрового изображения.