SKImageInfo Struct
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Descrivere le dimensioni e il tipo di pixel di un'immagine.
public struct SKImageInfo : IEquatable<SkiaSharp.SKImageInfo>
- Ereditarietà
-
SKImageInfo
- Implementazioni
Costruttori
| Nome | Descrizione |
|---|---|
| SKImageInfo(Int32, Int32, SKColorType, SKAlphaType, SKColorSpace) |
Crea un nuovo SKImageInfo oggetto con la larghezza, l'altezza, il tipo di colore, il tipo di trasparenza e lo spazio colore specificati. |
| SKImageInfo(Int32, Int32, SKColorType, SKAlphaType) |
Crea un nuovo SKImageInfo oggetto con la larghezza, l'altezza, il tipo di colore e il tipo di trasparenza specificati. |
| SKImageInfo(Int32, Int32, SKColorType) |
Crea un nuovo SKImageInfo oggetto con la larghezza, l'altezza e il tipo di colore specificati. |
| SKImageInfo(Int32, Int32) |
Crea un nuovo SKImageInfo oggetto con la larghezza e l'altezza specificate. |
Campi
| Nome | Descrizione |
|---|---|
| Empty |
Oggetto vuoto SKImageInfo. |
| PlatformColorAlphaShift |
Numero di bit da spostare a sinistra per il componente colore alfa. |
| PlatformColorBlueShift |
Numero di bit da spostare a sinistra per il componente colore blu. |
| PlatformColorGreenShift |
Numero di bit da spostare a sinistra per il componente colore verde. |
| PlatformColorRedShift |
Numero di bit da spostare a sinistra per il componente colore rosso. |
| PlatformColorType |
Colore a 32 bit corrente per la piattaforma corrente. |
Proprietà
| Nome | Descrizione |
|---|---|
| AlphaType |
Ottiene o imposta il tipo di trasparenza per le informazioni sull'immagine. |
| BitShiftPerPixel |
Ottiene lo spostamento del bit per pixel per il tipo di colore. |
| BitsPerPixel |
Ottiene il numero di bit utilizzati per pixel. |
| BytesPerPixel |
Ottiene il numero di byte utilizzati per pixel. |
| BytesSize |
Ottiene il numero totale di byte necessari per archiviare i dati bitmap. |
| BytesSize64 |
Ottiene il numero totale di byte necessari per archiviare i dati bitmap come intero a 64 bit. |
| ColorSpace |
Ottiene o imposta lo spazio dei colori. |
| ColorType |
Ottiene o imposta il tipo di colore. |
| Height |
Ottiene o imposta l'altezza. |
| IsEmpty |
Ottiene un valore che indica se la larghezza o l'altezza sono minori o uguali a zero. |
| IsOpaque |
Ottiene un valore che indica se il tipo alfa configurato è opaco. |
| Rect |
Ottiene un rettangolo con la larghezza e l'altezza correnti. |
| RowBytes |
Ottiene il numero di byte per riga. |
| RowBytes64 |
Ottiene il numero di byte per riga come intero a 64 bit. |
| Size |
Ottiene le dimensioni correnti dell'immagine. |
| Width |
Ottiene o imposta la larghezza. |
Metodi
| Nome | Descrizione |
|---|---|
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'istanza corrente. |
| Equals(SKImageInfo) |
Determina se l'oggetto specificato SKImageInfo è uguale all'istanza corrente. |
| GetHashCode() |
Restituisce un codice hash per questa istanza. |
| WithAlphaType(SKAlphaType) |
Crea un nuovo SKImageInfo oggetto con le stesse proprietà di questo SKImageInfooggetto , ma con il tipo di trasparenza specificato. |
| WithColorSpace(SKColorSpace) |
Crea un nuovo SKImageInfo oggetto con le stesse proprietà di questo SKImageInfooggetto , ma con lo spazio colore specificato. |
| WithColorType(SKColorType) |
Crea un nuovo SKImageInfo oggetto con le stesse proprietà di questo SKImageInfooggetto , ma con il tipo di colore specificato. |
| WithSize(Int32, Int32) |
Crea un nuovo SKImageInfo oggetto con le stesse proprietà di questo SKImageInfooggetto , ma con le dimensioni specificate. |
| WithSize(SKSizeI) |
Crea un nuovo SKImageInfo oggetto con le dimensioni specificate. |
Operatori
| Nome | Descrizione |
|---|---|
| Equality(SKImageInfo, SKImageInfo) |
Determina se due SKImageInfo istanze sono uguali. |
| Inequality(SKImageInfo, SKImageInfo) |
Determina se due SKImageInfo istanze non sono uguali. |