ColorConvertedBitmap Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der ColorConvertedBitmap-Klasse.
Überlädt
ColorConvertedBitmap() |
Initialisiert eine neue Instanz der ColorConvertedBitmap-Klasse. |
ColorConvertedBitmap(BitmapSource, ColorContext, ColorContext, PixelFormat) |
Initialisiert eine neue Instanz der ColorConvertedBitmap-Klasse unter Verwendung der angegebenen Werte. |
ColorConvertedBitmap()
Initialisiert eine neue Instanz der ColorConvertedBitmap-Klasse.
public:
ColorConvertedBitmap();
public ColorConvertedBitmap ();
Public Sub New ()
Hinweise
ColorConvertedBitmap implementiert die ISupportInitialize-Schnittstelle, um die Initialisierung für mehrere Eigenschaften zu optimieren. Um eine mit diesem Konstruktor erstellte Initialisierung zu ColorConvertedBitmap initialisieren, müssen Sie die Eigenschaftsinitialisierung zwischen BeginInit und EndInit Aufrufen ausführen.
Gilt für
ColorConvertedBitmap(BitmapSource, ColorContext, ColorContext, PixelFormat)
Initialisiert eine neue Instanz der ColorConvertedBitmap-Klasse unter Verwendung der angegebenen Werte.
public:
ColorConvertedBitmap(System::Windows::Media::Imaging::BitmapSource ^ source, System::Windows::Media::ColorContext ^ sourceColorContext, System::Windows::Media::ColorContext ^ destinationColorContext, System::Windows::Media::PixelFormat format);
public ColorConvertedBitmap (System.Windows.Media.Imaging.BitmapSource source, System.Windows.Media.ColorContext sourceColorContext, System.Windows.Media.ColorContext destinationColorContext, System.Windows.Media.PixelFormat format);
new System.Windows.Media.Imaging.ColorConvertedBitmap : System.Windows.Media.Imaging.BitmapSource * System.Windows.Media.ColorContext * System.Windows.Media.ColorContext * System.Windows.Media.PixelFormat -> System.Windows.Media.Imaging.ColorConvertedBitmap
Public Sub New (source As BitmapSource, sourceColorContext As ColorContext, destinationColorContext As ColorContext, format As PixelFormat)
Parameter
- source
- BitmapSource
Die BitmapSource, die konvertiert wird.
- sourceColorContext
- ColorContext
Der ColorContext der Quellbitmap.
- destinationColorContext
- ColorContext
Der ColorContext der konvertierten Bitmap.
- format
- PixelFormat
Der PixelFormat der konvertierten Bitmap.
Beispiele
Das folgende Beispiel zeigt, wie Sie eine Instanz mithilfe des ColorConvertedBitmap ColorConvertedBitmap(BitmapSource, ColorContext, ColorContext, PixelFormat) Konstruktors initialisieren.
Stream imageStream = new FileStream("tulipfarm.jpg", FileMode.Open, FileAccess.Read, FileShare.Read);
BitmapSource myBitmapSource = BitmapFrame.Create(imageStream);
BitmapFrame myBitmapSourceFrame = (BitmapFrame)myBitmapSource;
ColorContext sourceColorContext = myBitmapSourceFrame.ColorContexts[0];
ColorContext destColorContext = new ColorContext(PixelFormats.Bgra32);
ColorConvertedBitmap ccb = new ColorConvertedBitmap(myBitmapSource, sourceColorContext, destColorContext, PixelFormats.Pbgra32);
Image myImage3 = new Image();
myImage3.Source = ccb;
myImage3.Stretch = Stretch.None;
imageStream.Close();
Dim imageStream As New FileStream("tulipfarm.jpg", FileMode.Open, FileAccess.Read, FileShare.Read)
Dim myBitmapSource As BitmapSource = BitmapFrame.Create(imageStream)
Dim myBitmapSourceFrame As BitmapFrame = CType(myBitmapSource, BitmapFrame)
Dim sourceColorContext As ColorContext = myBitmapSourceFrame.ColorContexts(0)
Dim destColorContext As New ColorContext(PixelFormats.Bgra32)
Dim ccb As New ColorConvertedBitmap(myBitmapSource, sourceColorContext, destColorContext, PixelFormats.Pbgra32)
Dim myImage3 As New Image()
myImage3.Source = ccb
myImage3.Stretch = Stretch.None
imageStream.Close()
Hinweise
ColorConvertedBitmap Objekte, die mithilfe dieses Konstruktors erstellt werden, werden automatisch initialisiert. Nach der Initialisierung werden Eigenschaftsänderungen ignoriert.