WriteableBitmap Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.