Поделиться через


CGImage Класс

Определение

Представляет растровые изображения и маски растровых рисунков.

public class CGImage : IDisposable, ObjCRuntime.INativeObject
type CGImage = class
    interface INativeObject
    interface IDisposable
Наследование
CGImage
Реализации

Конструкторы

CGImage(Int32, Int32, Int32, Int32, Int32, CGColorSpace, CGBitmapFlags, CGDataProvider, nfloat[], Boolean, CGColorRenderingIntent)

Представляет растровые изображения и маски растровых рисунков.

CGImage(Int32, Int32, Int32, Int32, Int32, CGColorSpace, CGImageAlphaInfo, CGDataProvider, nfloat[], Boolean, CGColorRenderingIntent)

Представляет растровые изображения и маски растровых рисунков.

CGImage(IntPtr)

Представляет растровые изображения и маски растровых рисунков.

Свойства

AlphaInfo

Конфигурация растрового изображения.

BitmapInfo

Конфигурация растрового изображения.

BitsPerComponent

Бит на компонент

BitsPerPixel

Количество битов на пиксель.

ByteOrderInfo

Представляет растровые изображения и маски растровых рисунков.

BytesPerRow

Количество байтов на строку на изображении.

ColorSpace

Цветовое пространство изображения.

DataProvider

Возвращает поставщик данных изображения.

Decode

Возвращает массив значений, состоящий из верхнего и нижнего пределов, в который для декодирования линейно интерполируются соответствующие пиксельные данные изображения.

Handle

Дескриптор (указатель) на представление неуправляемого объекта.

Height

Высота изображения в пикселях.

IsMask

Является ли это изображение маской или растровым изображением.

PixelFormatInfo

Представляет растровые изображения и маски растровых рисунков.

RenderingIntent

Намерение отрисовки.

ScreenImage

Снимок экрана.

ShouldInterpolate

Включена ли интерполяция для этого изображения.

UTType

Возвращает идентификатор универсального типа изображения.

Width

Ширина изображения в пикселях.

Методы

Clone()

Создает копию изображения.

CreateMask(Int32, Int32, Int32, Int32, Int32, CGDataProvider, nfloat[], Boolean)

Представляет растровые изображения и маски растровых рисунков.

Dispose()

Освобождает ресурсы, используемые объектом CGImage.

Dispose(Boolean)

Освобождает ресурсы, используемые объектом CGImage.

Finalize()

Метод завершения для объекта CGImage

FromJPEG(CGDataProvider, nfloat[], Boolean, CGColorRenderingIntent)

Представляет растровые изображения и маски растровых рисунков.

FromPNG(CGDataProvider, nfloat[], Boolean, CGColorRenderingIntent)

Представляет растровые изображения и маски растровых рисунков.

ScreenImage(Int32, CGRect)

Представляет растровые изображения и маски растровых рисунков.

WithColorSpace(CGColorSpace)

Создает копию изображения на основе указанного цветового пространства.

WithImageInRect(CGRect)

Создает новое изображение с измерениями, указанными в прямоугольнике.

WithMask(CGImage)

Создает новое изображение, которое было замаскировано указанной маской.

WithMaskingColors(nfloat[])

Создание нового изображения путем маскирования значений в изображении указанными компонентами.

Применяется к