Condividi tramite


WriteableBitmap Costruttori

Definizione

Inizializza una nuova istanza della classe WriteableBitmap.

Overload

WriteableBitmap(BitmapSource)

Inizializza una nuova istanza della classe WriteableBitmap utilizzando l'oggetto BitmapSource specificato.

WriteableBitmap(Int32, Int32, Double, Double, PixelFormat, BitmapPalette)

Inizializza una nuova istanza della classe WriteableBitmap con i parametri specificati.

WriteableBitmap(BitmapSource)

Inizializza una nuova istanza della classe WriteableBitmap utilizzando l'oggetto BitmapSource specificato.

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)

Parametri

source
BitmapSource

Interfaccia BitmapSource da utilizzare per l’inizializzazione.

Attributi

Commenti

Il WriteableBitmap(Int32, Int32, Double, Double, PixelFormat, BitmapPalette) costruttore è preferibile rispetto all'uso di questo costruttore.

Se source non usa un formato bitmap supportato in modo nativo, le conversioni di formato vengono applicate per ogni aggiornamento dei fotogrammi, riducendo così le prestazioni.

Si applica a

WriteableBitmap(Int32, Int32, Double, Double, PixelFormat, BitmapPalette)

Inizializza una nuova istanza della classe WriteableBitmap con i parametri specificati.

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)

Parametri

pixelWidth
Int32

Larghezza desiderata della bitmap.

pixelHeight
Int32

Altezza desiderata della bitmap.

dpiX
Double

Punti orizzontali per pollice (dpi) della bitmap.

dpiY
Double

Punti verticali per pollice (dpi) della bitmap.

pixelFormat
PixelFormat

Il PixelFormat della bitmap.

palette
BitmapPalette

Il BitmapPalette della bitmap.

Attributi

Commenti

I valori preferiti per pixelFormat sono Bgr32 e Pbgra32. Questi formati sono supportati in modo nativo e non richiedono una conversione di formato. Altri pixelFormat valori richiedono una conversione del formato per ogni aggiornamento dei fotogrammi, riducendo così le prestazioni.

Si applica a