BitmapSource.CopyPixels Méthode
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.
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é.
public:
virtual void CopyPixels(Array ^ pixels, int stride, int offset);
[System.Security.SecurityCritical]
public virtual void CopyPixels (Array pixels, int stride, int offset);
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
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
Largeur de numérisation de l'image bitmap.
- offset
- Int32
Emplacement des pixels où commence la copie.
- Attributs
S’applique à
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é.
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);
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
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 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 à
CopyPixels(Int32Rect, IntPtr, Int32, Int32)
Copie les données de pixels de l’image 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);
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
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 valeur Empty spécifie l'image bitmap dans son ensemble.
- buffer
-
IntPtr
nativeint
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.