BitmapImage.DecodePixelHeight Propriété
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.
Obtient ou définit la hauteur, en pixels, à laquelle l’image est décodée.
public:
property int DecodePixelHeight { int get(); void set(int value); };
public int DecodePixelHeight { get; set; }
member this.DecodePixelHeight : int with get, set
Public Property DecodePixelHeight As Integer
Valeur de propriété
Hauteur, en pixels, à laquelle l’image est décodée. La valeur par défaut est 0.
Exemples
L’exemple de code suivant montre comment définir la propriété à l’aide DecodePixelHeight du code.
// Define a BitmapImage.
Image myImage = new Image();
BitmapImage bi = new BitmapImage();
// Begin initialization.
bi.BeginInit();
// Set properties.
bi.CacheOption = BitmapCacheOption.OnDemand;
bi.CreateOptions = BitmapCreateOptions.DelayCreation;
bi.DecodePixelHeight = 125;
bi.DecodePixelWidth = 125;
bi.Rotation = Rotation.Rotate90;
MessageBox.Show(bi.IsDownloading.ToString());
bi.UriSource = new Uri("smiley.png", UriKind.Relative);
// End initialization.
bi.EndInit();
myImage.Source = bi;
myImage.Stretch = Stretch.None;
myImage.Margin = new Thickness(5);
' Define a BitmapImage.
Dim myImage As New Image()
Dim bi As New BitmapImage()
' Begin initialization.
bi.BeginInit()
' Set properties.
bi.CacheOption = BitmapCacheOption.OnDemand
bi.CreateOptions = BitmapCreateOptions.DelayCreation
bi.DecodePixelHeight = 125
bi.DecodePixelWidth = 125
bi.Rotation = Rotation.Rotate90
MessageBox.Show(bi.IsDownloading.ToString())
bi.UriSource = New Uri("smiley.png", UriKind.Relative)
' End initialization.
bi.EndInit()
myImage.Source = bi
myImage.Stretch = Stretch.None
myImage.Margin = New Thickness(5)
Remarques
Si DecodePixelWidth elle est également définie, le rapport d’aspect de l’image bitmap est ignoré. Si DecodePixelWidth ce n’est pas défini, le rapport d’aspect reste le même.
Les codecs JPEG et PNG (Portable Network Graphics) décodent en mode natif l’image à la taille spécifiée; d’autres codecs décodent l’image à sa taille d’origine et mettez l’image à l’échelle souhaitée.
Informations sur les propriétés de dépendance
Champ d’identificateur | DecodePixelHeightProperty |
Propriétés de métadonnées définies sur true |
Aucun |