Partage via


WriteableBitmap Constructeurs

Définition

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.

S’applique à