WriteableBitmap Constructeurs
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.
Initialise une nouvelle instance de la classe WriteableBitmap.
Surcharges
| Nom | Description |
|---|---|
| WriteableBitmap(BitmapSource) |
Initialise une nouvelle instance de la classe à l’aide WriteableBitmap de l’élément donné BitmapSource. |
| WriteableBitmap(Int32, Int32, Double, Double, PixelFormat, BitmapPalette) |
Initialise une nouvelle instance de la WriteableBitmap classe avec les paramètres spécifiés. |
WriteableBitmap(BitmapSource)
Initialise une nouvelle instance de la classe à l’aide WriteableBitmap de l’élément donné BitmapSource.
public:
WriteableBitmap(System::Windows::Media::Imaging::BitmapSource ^ source);
[System.Security.SecurityCritical]
public WriteableBitmap(System.Windows.Media.Imaging.BitmapSource source);
[<System.Security.SecurityCritical>]
new System.Windows.Media.Imaging.WriteableBitmap : System.Windows.Media.Imaging.BitmapSource -> System.Windows.Media.Imaging.WriteableBitmap
Public Sub New (source As BitmapSource)
Paramètres
- source
- BitmapSource
À BitmapSource utiliser pour l’initialisation.
- Attributs
Remarques
Le WriteableBitmap(Int32, Int32, Double, Double, PixelFormat, BitmapPalette) constructeur est préféré à l’utilisation de ce constructeur.
Si source elle n’utilise pas de format bitmap pris en charge en mode natif, les conversions de format sont appliquées pour chaque mise à jour d’images, ce qui réduit les performances.
S’applique à
WriteableBitmap(Int32, Int32, Double, Double, PixelFormat, BitmapPalette)
Initialise une nouvelle instance de la WriteableBitmap classe avec les paramètres spécifiés.
public:
WriteableBitmap(int pixelWidth, int pixelHeight, double dpiX, double dpiY, System::Windows::Media::PixelFormat pixelFormat, System::Windows::Media::Imaging::BitmapPalette ^ palette);
[System.Security.SecurityCritical]
public WriteableBitmap(int pixelWidth, int pixelHeight, double dpiX, double dpiY, System.Windows.Media.PixelFormat pixelFormat, System.Windows.Media.Imaging.BitmapPalette palette);
[<System.Security.SecurityCritical>]
new System.Windows.Media.Imaging.WriteableBitmap : int * int * double * double * System.Windows.Media.PixelFormat * System.Windows.Media.Imaging.BitmapPalette -> System.Windows.Media.Imaging.WriteableBitmap
Public Sub New (pixelWidth As Integer, pixelHeight As Integer, dpiX As Double, dpiY As Double, pixelFormat As PixelFormat, palette As BitmapPalette)
Paramètres
- pixelWidth
- Int32
Largeur souhaitée de la bitmap.
- pixelHeight
- Int32
Hauteur souhaitée de la bitmap.
- dpiX
- Double
Points horizontaux par pouce (ppp) de la bitmap.
- dpiY
- Double
Points verticaux par pouce (ppp) de la bitmap.
- pixelFormat
- PixelFormat
Image PixelFormat bitmap.
- palette
- BitmapPalette
Image BitmapPalette bitmap.
- Attributs
Remarques
Les valeurs par défaut sont pixelFormatBgr32 et Pbgra32. Ces formats sont pris en charge en mode natif et ne nécessitent pas de conversion de format. D’autres pixelFormat valeurs nécessitent une conversion de format pour chaque mise à jour d’images, ce qui réduit les performances.