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 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.