BitmapSource.CopyPixels Méthode

Définition

Copie les données de pixel bitmap.

Surcharges

Nom Description
CopyPixels(Array, Int32, Int32)

Copie les données de pixel bitmap dans un tableau de pixels avec la progression spécifiée, en commençant à l’offset spécifié.

CopyPixels(Int32Rect, Array, Int32, Int32)

Copie les données de pixel bitmap dans le rectangle spécifié dans un tableau de pixels dont la progression spécifiée commence au décalage spécifié.

CopyPixels(Int32Rect, IntPtr, Int32, Int32)

Copie les données de pixel bitmap dans le rectangle spécifié.

CopyPixels(Array, Int32, Int32)

Copie les données de pixel bitmap dans un tableau de pixels avec la progression spécifiée, en commençant à l’offset spécifié.

public:
 virtual void CopyPixels(Array ^ pixels, int stride, int offset);
[System.Security.SecurityCritical]
public virtual void CopyPixels(Array pixels, int stride, int offset);
[<System.Security.SecurityCritical>]
abstract member CopyPixels : Array * int * int -> unit
override this.CopyPixels : Array * int * int -> unit
Public Overridable Sub CopyPixels (pixels As Array, stride As Integer, offset As Integer)

Paramètres

pixels
Array

Tableau de destination.

stride
Int32

Le pas de la bitmap.

offset
Int32

Emplacement du pixel où la copie démarre.

Attributs

S’applique à

CopyPixels(Int32Rect, Array, Int32, Int32)

Copie les données de pixel bitmap dans le rectangle spécifié dans un tableau de pixels dont la progression spécifiée commence au décalage spécifié.

public:
 virtual void CopyPixels(System::Windows::Int32Rect sourceRect, Array ^ pixels, int stride, int offset);
[System.Security.SecurityCritical]
public virtual void CopyPixels(System.Windows.Int32Rect sourceRect, Array pixels, int stride, int offset);
[<System.Security.SecurityCritical>]
abstract member CopyPixels : System.Windows.Int32Rect * Array * int * int -> unit
override this.CopyPixels : System.Windows.Int32Rect * Array * int * int -> unit
Public Overridable Sub CopyPixels (sourceRect As Int32Rect, pixels As Array, stride As Integer, offset As Integer)

Paramètres

sourceRect
Int32Rect

Rectangle source à copier. Une Empty valeur spécifie l’intégralité de la bitmap.

pixels
Array

Tableau de destination.

stride
Int32

Le pas de la bitmap.

offset
Int32

Emplacement du pixel où commence la copie.

Attributs

Remarques

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

S’applique à

CopyPixels(Int32Rect, IntPtr, Int32, Int32)

Copie les données de pixel bitmap dans le rectangle spécifié.

public:
 virtual void CopyPixels(System::Windows::Int32Rect sourceRect, IntPtr buffer, int bufferSize, int stride);
[System.Security.SecurityCritical]
public virtual void CopyPixels(System.Windows.Int32Rect sourceRect, IntPtr buffer, int bufferSize, int stride);
[<System.Security.SecurityCritical>]
abstract member CopyPixels : System.Windows.Int32Rect * nativeint * int * int -> unit
override this.CopyPixels : System.Windows.Int32Rect * nativeint * int * int -> unit
Public Overridable Sub CopyPixels (sourceRect As Int32Rect, buffer As IntPtr, bufferSize As Integer, stride As Integer)

Paramètres

sourceRect
Int32Rect

Rectangle source à copier. Une Empty valeur spécifie l’intégralité de la bitmap.

buffer
IntPtr

nativeint

Pointeur vers la mémoire tampon.

bufferSize
Int32

Taille de la mémoire tampon.

stride
Int32

Le pas de la bitmap.

Attributs

Remarques

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

S’applique à