BitmapSource.CopyPixels Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.