BitmapSource.CopyPixels Methode

Definitie

Kopieert de bitmap pixelgegevens.

Overloads

Name Description
CopyPixels(Array, Int32, Int32)

Kopieert de bitmap pixelgegevens naar een matrix van pixels met de opgegeven stride, beginnend bij de opgegeven offset.

CopyPixels(Int32Rect, Array, Int32, Int32)

Kopieert de bitmap pixelgegevens binnen de opgegeven rechthoek naar een matrix van pixels met de opgegeven stride vanaf de opgegeven offset.

CopyPixels(Int32Rect, IntPtr, Int32, Int32)

Kopieert de bitmap pixelgegevens binnen de opgegeven rechthoek.

CopyPixels(Array, Int32, Int32)

Kopieert de bitmap pixelgegevens naar een matrix van pixels met de opgegeven stride, beginnend bij de opgegeven offset.

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)

Parameters

pixels
Array

De doelmatrix.

stride
Int32

De onderdrukking van de bitmap.

offset
Int32

De pixellocatie waar het kopiëren begint.

Kenmerken

Van toepassing op

CopyPixels(Int32Rect, Array, Int32, Int32)

Kopieert de bitmap pixelgegevens binnen de opgegeven rechthoek naar een matrix van pixels met de opgegeven stride vanaf de opgegeven offset.

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)

Parameters

sourceRect
Int32Rect

De bronrechthoek die u wilt kopiëren. Een Empty waarde geeft de hele bitmap aan.

pixels
Array

De doelmatrix.

stride
Int32

De onderdrukking van de bitmap.

offset
Int32

De pixellocatie waar het kopiëren begint.

Kenmerken

Opmerkingen

Een lege sourceRect waarde (opgegeven als alle nullen) kopieert de hele bitmap.

Van toepassing op

CopyPixels(Int32Rect, IntPtr, Int32, Int32)

Kopieert de bitmap pixelgegevens binnen de opgegeven rechthoek.

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)

Parameters

sourceRect
Int32Rect

De bronrechthoek die u wilt kopiëren. Een Empty waarde geeft de hele bitmap aan.

buffer
IntPtr

nativeint

Een aanwijzer naar de buffer.

bufferSize
Int32

De grootte van de buffer.

stride
Int32

De onderdrukking van de bitmap.

Kenmerken

Opmerkingen

Een lege sourceRect waarde (opgegeven als alle nullen) kopieert de hele bitmap.

Van toepassing op