Taal

ColorConvertedBitmap Constructors

Definitie

Initialiseert een nieuw exemplaar van de ColorConvertedBitmap klasse.

Overloads

Name Description
ColorConvertedBitmap()

Initialiseert een nieuw exemplaar van de ColorConvertedBitmap klasse.

ColorConvertedBitmap(BitmapSource, ColorContext, ColorContext, PixelFormat)

Initialiseert een nieuw exemplaar van de ColorConvertedBitmap klasse met behulp van de opgegeven waarden.

ColorConvertedBitmap()

Initialiseert een nieuw exemplaar van de ColorConvertedBitmap klasse.

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

Opmerkingen

ColorConvertedBitmap implementeert de ISupportInitialize interface om initialisatie op meerdere eigenschappen te optimaliseren. Als u een ColorConvertedBitmap gemaakt met deze constructor wilt initialiseren, moet u de initialisatie van eigenschappen tussen BeginInit en EndInit aanroepen uitvoeren.

Van toepassing op

ColorConvertedBitmap(BitmapSource, ColorContext, ColorContext, PixelFormat)

Initialiseert een nieuw exemplaar van de ColorConvertedBitmap klasse met behulp van de opgegeven waarden.

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)

Parameters

source
BitmapSource

Dat BitmapSource wordt geconverteerd.

sourceColorContext
ColorContext

De ColorContext bron bitmap.

destinationColorContext
ColorContext

De ColorContext geconverteerde bitmap.

format
PixelFormat

De PixelFormat geconverteerde bitmap.

Voorbeelden

In het volgende voorbeeld ziet u hoe u een exemplaar ColorConvertedBitmapColorConvertedBitmap(BitmapSource, ColorContext, ColorContext, PixelFormat) van de constructor initialiseert.

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()

Opmerkingen

ColorConvertedBitmap objecten die met deze constructor worden gemaakt, worden automatisch geïnitialiseerd. Na de initialisatie worden eigenschapswijzigingen genegeerd.

Zie ook

Van toepassing op