BitmapSource.CopyPixels Méthode

Définition

Copie les données de pixels de l'image bitmap.

Surcharges

CopyPixels(Array, Int32, Int32)

Copie les données de pixels de l'image bitmap dans un tableau de pixels avec la largeur de numérisation spécifiée, en commençant à l'offset spécifié.

CopyPixels(Int32Rect, Array, Int32, Int32)

Copie les données de pixels de l'image bitmap dans le rectangle indiqué dans un tableau de pixels avec la largeur de numérisation spécifiée, en commençant à l'offset spécifié.

CopyPixels(Int32Rect, IntPtr, Int32, Int32)

Copie les données de pixels de l’image bitmap dans le rectangle spécifié.

CopyPixels(Array, Int32, Int32)

Copie les données de pixels de l'image bitmap dans un tableau de pixels avec la largeur de numérisation spécifiée, en commençant à l'offset spécifié.

C#
[System.Security.SecurityCritical]
public virtual void CopyPixels (Array pixels, int stride, int offset);
C#
public virtual void CopyPixels (Array pixels, int stride, int offset);

Paramètres

pixels
Array

Tableau de destination.

stride
Int32

Largeur de numérisation de l'image bitmap.

offset
Int32

Emplacement des pixels où commence la copie.

Attributs

S’applique à

.NET Framework 4.8 et autres versions
Produit Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7

CopyPixels(Int32Rect, Array, Int32, Int32)

Copie les données de pixels de l'image bitmap dans le rectangle indiqué dans un tableau de pixels avec la largeur de numérisation spécifiée, en commençant à l'offset spécifié.

C#
[System.Security.SecurityCritical]
public virtual void CopyPixels (System.Windows.Int32Rect sourceRect, Array pixels, int stride, int offset);
C#
public virtual void CopyPixels (System.Windows.Int32Rect sourceRect, Array pixels, int stride, int offset);

Paramètres

sourceRect
Int32Rect

Rectangle source à copier. Une valeur Empty spécifie l'image bitmap dans son ensemble.

pixels
Array

Tableau de destination.

stride
Int32

Largeur de numérisation de l'image bitmap.

offset
Int32

Emplacement des pixels où commence la copie.

Attributs

Remarques

Une valeur vide sourceRect (spécifiée sous la forme de tous les zéros) copie l’intégralité de l’image bitmap.

S’applique à

.NET Framework 4.8 et autres versions
Produit Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7

CopyPixels(Int32Rect, IntPtr, Int32, Int32)

Copie les données de pixels de l’image bitmap dans le rectangle spécifié.

C#
[System.Security.SecurityCritical]
public virtual void CopyPixels (System.Windows.Int32Rect sourceRect, IntPtr buffer, int bufferSize, int stride);
C#
public virtual void CopyPixels (System.Windows.Int32Rect sourceRect, IntPtr buffer, int bufferSize, int stride);

Paramètres

sourceRect
Int32Rect

Rectangle source à copier. Une valeur Empty spécifie l'image bitmap dans son ensemble.

buffer
IntPtr

Pointeur vers la mémoire tampon.

bufferSize
Int32

Taille de la mémoire tampon.

stride
Int32

Largeur de numérisation de l'image bitmap.

Attributs

Remarques

Une valeur vide sourceRect (spécifiée sous la forme de tous les zéros) copie l’intégralité de l’image bitmap.

S’applique à

.NET Framework 4.8 et autres versions
Produit Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7