ColorConvertedBitmap Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.