WriteableBitmap Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia de la clase WriteableBitmap.
Sobrecargas
WriteableBitmap(BitmapSource) |
Inicializa una nueva instancia de la clase WriteableBitmap usando el objeto BitmapSource especificado. |
WriteableBitmap(Int32, Int32, Double, Double, PixelFormat, BitmapPalette) |
Inicializa una nueva instancia de la clase WriteableBitmap con los parámetros especificados. |
WriteableBitmap(BitmapSource)
Inicializa una nueva instancia de la clase WriteableBitmap usando el objeto BitmapSource especificado.
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)
Parámetros
- source
- BitmapSource
BitmapSource que se va utilizar para la inicialización.
- Atributos
Comentarios
El WriteableBitmap(Int32, Int32, Double, Double, PixelFormat, BitmapPalette) constructor se prefiere sobre el uso de este constructor.
Si source
no usa un formato de mapa de bits compatible de forma nativa, se aplican conversiones de formato para cada actualización de fotogramas, lo que reduce el rendimiento.
Se aplica a
WriteableBitmap(Int32, Int32, Double, Double, PixelFormat, BitmapPalette)
Inicializa una nueva instancia de la clase WriteableBitmap con los parámetros especificados.
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)
Parámetros
- pixelWidth
- Int32
Ancho deseado del mapa de bits.
- pixelHeight
- Int32
Alto deseado del mapa de bits.
- dpiX
- Double
Puntos horizontales por pulgada (ppp) del mapa de bits.
- dpiY
- Double
Puntos verticales por pulgada (ppp) del mapa de bits.
- pixelFormat
- PixelFormat
PixelFormat del mapa de bits.
- palette
- BitmapPalette
BitmapPalette del mapa de bits.
- Atributos
Comentarios
Los valores preferidos para pixelFormat
son Bgr32 y Pbgra32. Estos formatos son compatibles de forma nativa y no requieren una conversión de formato. Otros pixelFormat
valores requieren una conversión de formato para cada actualización de fotogramas, lo que reduce el rendimiento.