ColorConvertedBitmap Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe ColorConvertedBitmap.
Surcharges
| Nom | Description |
|---|---|
| ColorConvertedBitmap() |
Initialise une nouvelle instance de la classe ColorConvertedBitmap. |
| ColorConvertedBitmap(BitmapSource, ColorContext, ColorContext, PixelFormat) |
Initialise une nouvelle instance de la ColorConvertedBitmap classe à l’aide des valeurs spécifiées. |
ColorConvertedBitmap()
Initialise une nouvelle instance de la classe ColorConvertedBitmap.
public:
ColorConvertedBitmap();
public ColorConvertedBitmap();
Public Sub New ()
Remarques
ColorConvertedBitmap implémente l’interface pour optimiser l’initialisation ISupportInitialize sur plusieurs propriétés. Pour initialiser un ColorConvertedBitmap élément créé à l’aide de ce constructeur, vous devez effectuer l’initialisation des propriétés entre BeginInit et EndInit appels.
S’applique à
ColorConvertedBitmap(BitmapSource, ColorContext, ColorContext, PixelFormat)
Initialise une nouvelle instance de la ColorConvertedBitmap classe à l’aide des valeurs spécifiées.
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)
Paramètres
- source
- BitmapSource
Qui BitmapSource est converti.
- sourceColorContext
- ColorContext
Image ColorContext bitmap source.
- destinationColorContext
- ColorContext
Image ColorContext bitmap convertie.
- format
- PixelFormat
Image PixelFormat bitmap convertie.
Exemples
L’exemple suivant montre comment initialiser une instance à ColorConvertedBitmap l’aide du ColorConvertedBitmap(BitmapSource, ColorContext, ColorContext, PixelFormat) constructeur.
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()
Remarques
ColorConvertedBitmap les objets créés à l’aide de ce constructeur sont automatiquement initialisés. Après l’initialisation, les modifications de propriété sont ignorées.