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
WriteableBitmap(BitmapSource) |
Initialise une nouvelle instance de la classe WriteableBitmap avec le BitmapSource donné. |
WriteableBitmap(Int32, Int32, Double, Double, PixelFormat, BitmapPalette) |
Initialise une nouvelle instance de la classe WriteableBitmap avec les paramètres spécifiés. |
WriteableBitmap(BitmapSource)
Initialise une nouvelle instance de la classe WriteableBitmap avec le BitmapSource donné.
public:
WriteableBitmap(System::Windows::Media::Imaging::BitmapSource ^ source);
[System.Security.SecurityCritical]
public WriteableBitmap (System.Windows.Media.Imaging.BitmapSource source);
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
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’aide 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 classe WriteableBitmap 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);
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
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 l’image bitmap.
- dpiY
- Double
Points verticaux par pouce (ppp) de l’image bitmap.
- pixelFormat
- PixelFormat
PixelFormat de la bitmap.
- palette
- BitmapPalette
BitmapPalette de la bitmap.
- Attributs
Remarques
Les valeurs préférées pour pixelFormat
sont Bgr32 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.