ColorConvertedBitmap Konstruktoren

Definition

Initialisiert eine neue Instanz der ColorConvertedBitmap-Klasse.

Überlädt

Name Beschreibung
ColorConvertedBitmap()

Initialisiert eine neue Instanz der ColorConvertedBitmap-Klasse.

ColorConvertedBitmap(BitmapSource, ColorContext, ColorContext, PixelFormat)

Initialisiert eine neue Instanz der Klasse mithilfe der ColorConvertedBitmap angegebenen Werte.

ColorConvertedBitmap()

Initialisiert eine neue Instanz der ColorConvertedBitmap-Klasse.

public:
 ColorConvertedBitmap();
public ColorConvertedBitmap();
Public Sub New ()

Hinweise

ColorConvertedBitmap implementiert die Schnittstelle, um die ISupportInitialize Initialisierung für mehrere Eigenschaften zu optimieren. Zum Initialisieren eines mit diesem Konstruktor erstellten Objekts ColorConvertedBitmap 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 Klasse mithilfe der ColorConvertedBitmap 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

Das BitmapSource wird konvertiert.

sourceColorContext
ColorContext

Die ColorContext Quellbitmap.

destinationColorContext
ColorContext

Die ColorContext konvertierte Bitmap.

format
PixelFormat

Die PixelFormat konvertierte Bitmap.

Beispiele

Das folgende Beispiel zeigt, wie Sie eine Instanz mithilfe des ColorConvertedBitmapColorConvertedBitmap(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 mit diesem Konstruktor erstellt wurden, werden automatisch initialisiert. Nach der Initialisierung werden Eigenschaftsänderungen ignoriert.

Weitere Informationen

Gilt für: