CGImage Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |