SKImageInfo Structure
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Décrire les dimensions et le type de pixel d’une image.
public struct SKImageInfo : IEquatable<SkiaSharp.SKImageInfo>
- Héritage
-
SKImageInfo
- Implémente
Constructeurs
| Nom | Description |
|---|---|
| SKImageInfo(Int32, Int32, SKColorType, SKAlphaType, SKColorSpace) |
Crée une nouvelle SKImageInfo avec la largeur, la hauteur, le type de couleur, le type de transparence et l’espace de couleur spécifiés. |
| SKImageInfo(Int32, Int32, SKColorType, SKAlphaType) |
Crée une nouvelle SKImageInfo avec la largeur, la hauteur, le type de couleur et le type de transparence spécifiés. |
| SKImageInfo(Int32, Int32, SKColorType) |
Crée un nouveau SKImageInfo avec la largeur, la hauteur et le type de couleur spécifiés. |
| SKImageInfo(Int32, Int32) |
Crée un nouveau SKImageInfo avec la largeur et la hauteur spécifiées. |
Champs
| Nom | Description |
|---|---|
| Empty |
SKImageInfoVide . |
| PlatformColorAlphaShift |
Nombre de bits à déplacer vers la gauche du composant de couleur alpha. |
| PlatformColorBlueShift |
Nombre de bits à déplacer vers la gauche pour le composant couleur bleue. |
| PlatformColorGreenShift |
Nombre de bits à déplacer vers la gauche pour le composant couleur verte. |
| PlatformColorRedShift |
Nombre de bits à déplacer vers la gauche du composant de couleur rouge. |
| PlatformColorType |
Couleur 32 bits actuelle pour la plateforme actuelle. |
Propriétés
| Nom | Description |
|---|---|
| AlphaType |
Obtient ou définit le type de transparence pour les informations d’image. |
| BitShiftPerPixel |
Obtient le décalage de bits par pixel pour le type de couleur. |
| BitsPerPixel |
Obtient le nombre de bits utilisés par pixel. |
| BytesPerPixel |
Obtient le nombre d’octets utilisés par pixel. |
| BytesSize |
Obtient le nombre total d’octets nécessaires pour stocker les données bitmap. |
| BytesSize64 |
Obtient le nombre total d’octets nécessaires pour stocker les données bitmap sous forme d’entier 64 bits. |
| ColorSpace |
Obtient ou définit l’espace de couleur. |
| ColorType |
Obtient ou définit le type de couleur. |
| Height |
Obtient ou définit la hauteur. |
| IsEmpty |
Obtient une valeur indiquant si la largeur ou la hauteur sont inférieures ou égales à zéro. |
| IsOpaque |
Obtient une valeur indiquant si le type alpha configuré est opaque. |
| Rect |
Obtient un rectangle avec la largeur et la hauteur actuelles. |
| RowBytes |
Obtient le nombre d’octets par ligne. |
| RowBytes64 |
Obtient le nombre d’octets par ligne sous la forme d’un entier 64 bits. |
| Size |
Obtient la taille actuelle de l’image. |
| Width |
Obtient ou définit la largeur. |
Méthodes
| Nom | Description |
|---|---|
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’instance actuelle. |
| Equals(SKImageInfo) |
Détermine si le spécifié SKImageInfo est égal à l’instance actuelle. |
| GetHashCode() |
Retourne un code de hachage pour cette instance. |
| WithAlphaType(SKAlphaType) |
Crée une nouvelle SKImageInfo avec les mêmes propriétés que celles-ci SKImageInfo, mais avec le type de transparence spécifié. |
| WithColorSpace(SKColorSpace) |
Crée une nouvelle SKImageInfo avec les mêmes propriétés que celle-ci SKImageInfo, mais avec l’espace de couleur spécifié. |
| WithColorType(SKColorType) |
Crée une nouvelle SKImageInfo avec les mêmes propriétés que celle-ci SKImageInfo, mais avec le type de couleur spécifié. |
| WithSize(Int32, Int32) |
Crée une nouvelle SKImageInfo avec les mêmes propriétés que celles-ci SKImageInfo, mais avec les dimensions spécifiées. |
| WithSize(SKSizeI) |
Crée une nouvelle SKImageInfo taille avec la taille spécifiée. |
Opérateurs
| Nom | Description |
|---|---|
| Equality(SKImageInfo, SKImageInfo) |
Détermine si deux SKImageInfo instances sont égales. |
| Inequality(SKImageInfo, SKImageInfo) |
Détermine si deux SKImageInfo instances ne sont pas égales. |