Compartir a través de


CGImage Clase

Definición

Representa imágenes de mapa de bits y máscaras de mapa de bits.

public class CGImage : IDisposable, ObjCRuntime.INativeObject
type CGImage = class
    interface INativeObject
    interface IDisposable
Herencia
CGImage
Implementaciones

Constructores

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

Representa imágenes de mapa de bits y máscaras de mapa de bits.

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

Representa imágenes de mapa de bits y máscaras de mapa de bits.

CGImage(IntPtr)

Representa imágenes de mapa de bits y máscaras de mapa de bits.

Propiedades

AlphaInfo

Configuración del mapa de bits.

BitmapInfo

Configuración del mapa de bits.

BitsPerComponent

Bits por componente

BitsPerPixel

Número de bits por píxel.

ByteOrderInfo

Representa imágenes de mapa de bits y máscaras de mapa de bits.

BytesPerRow

Número de bytes por fila de la imagen.

ColorSpace

Espacio de colores de la imagen.

DataProvider

Devuelve el proveedor de datos de la imagen.

Decode

Devuelve una matriz de valores que constan de límites superiores e inferiores, en los que los datos de píxeles de imagen correspondientes se interpolan linealmente para la descodificación.

Handle

Identificador (puntero) a la representación del objeto no administrado.

Height

El valor de este parámetro se corresponde con la altura, en píxeles, de la imagen.

IsMask

Si esta imagen es una máscara o un mapa de bits.

PixelFormatInfo

Representa imágenes de mapa de bits y máscaras de mapa de bits.

RenderingIntent

Intención de representación.

ScreenImage

Toma una captura de pantalla.

ShouldInterpolate

Si la interpolación está habilitada para esta imagen.

UTType

Obtiene el identificador de tipo universal de la imagen.

Width

El valor de este parámetro se corresponde con la anchura, en píxeles, de la imagen.

Métodos

Clone()

Realiza una copia de la imagen.

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

Representa imágenes de mapa de bits y máscaras de mapa de bits.

Dispose()

Libera los recursos utilizados por el objeto CGImage.

Dispose(Boolean)

Libera los recursos utilizados por el objeto CGImage.

Finalize()

Finalizador del objeto CGImage

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

Representa imágenes de mapa de bits y máscaras de mapa de bits.

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

Representa imágenes de mapa de bits y máscaras de mapa de bits.

ScreenImage(Int32, CGRect)

Representa imágenes de mapa de bits y máscaras de mapa de bits.

WithColorSpace(CGColorSpace)

Crea una copia de la imagen basada en el espacio de colores especificado.

WithImageInRect(CGRect)

Crea una nueva imagen con las dimensiones especificadas en el rectángulo.

WithMask(CGImage)

Crea una nueva imagen enmascarada con la máscara especificada.

WithMaskingColors(nfloat[])

Crea una nueva imagen enmascarando los valores de la imagen con los componentes especificados.

Se aplica a