BitmapSource.CopyPixels Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Copia los datos de píxeles del mapa de bits.
Sobrecargas
CopyPixels(Array, Int32, Int32) |
Copia los datos de píxeles del mapa de bits en una matriz de píxeles con el paso especificado, a partir de la posición de desplazamiento especificada. |
CopyPixels(Int32Rect, Array, Int32, Int32) |
Copia los datos de píxeles del mapa de bits del rectángulo especificado en una matriz de píxeles con el paso especificado, a partir de la posición de desplazamiento especificada. |
CopyPixels(Int32Rect, IntPtr, Int32, Int32) |
Copia los datos de píxeles del mapa de bits dentro del rectángulo especificado. |
CopyPixels(Array, Int32, Int32)
Copia los datos de píxeles del mapa de bits en una matriz de píxeles con el paso especificado, a partir de la posición de desplazamiento especificada.
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)
Parámetros
- pixels
- Array
Matriz de destino.
- stride
- Int32
Paso del mapa de bits.
- offset
- Int32
Ubicación de los píxeles en la que empieza la copia.
- Atributos
Se aplica a
CopyPixels(Int32Rect, Array, Int32, Int32)
Copia los datos de píxeles del mapa de bits del rectángulo especificado en una matriz de píxeles con el paso especificado, a partir de la posición de desplazamiento especificada.
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)
Parámetros
- sourceRect
- Int32Rect
Rectángulo de origen que se va a copiar. El valor Empty especifica todo el mapa de bits.
- pixels
- Array
Matriz de destino.
- stride
- Int32
Paso del mapa de bits.
- offset
- Int32
Ubicación de los píxeles en la que empieza la copia.
- Atributos
Comentarios
Un valor vacío sourceRect
(especificado como todos los ceros) copia todo el mapa de bits.
Se aplica a
CopyPixels(Int32Rect, IntPtr, Int32, Int32)
Copia los datos de píxeles del mapa de bits dentro del rectángulo especificado.
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)
Parámetros
- sourceRect
- Int32Rect
Rectángulo de origen que se va a copiar. El valor Empty especifica todo el mapa de bits.
- buffer
-
IntPtr
nativeint
Puntero al búfer.
- bufferSize
- Int32
Tamaño del búfer.
- stride
- Int32
Paso del mapa de bits.
- Atributos
Comentarios
Un valor vacío sourceRect
(especificado como todos los ceros) copia todo el mapa de bits.