BitmapSource.CopyPixels Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Copia os dados de pixel do bitmap.
Sobrecargas
CopyPixels(Array, Int32, Int32) |
Copia os dados de pixel de bitmap para a matriz de pixes que tem a distância especificada, começando no deslocamento especificado. |
CopyPixels(Int32Rect, Array, Int32, Int32) |
Copia os dados de pixel de bitmap no retângulo especificado em uma matriz de pixels que tem a distância especificada começando no deslocamento especificado. |
CopyPixels(Int32Rect, IntPtr, Int32, Int32) |
Copia os dados de pixel do bitmap dentro do retângulo especificado. |
CopyPixels(Array, Int32, Int32)
Copia os dados de pixel de bitmap para a matriz de pixes que tem a distância especificada, começando no deslocamento especificado.
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
A matriz de destino.
- stride
- Int32
A distância do bitmap.
- offset
- Int32
O local de pixel em que a cópia é iniciada.
- Atributos
Aplica-se a
CopyPixels(Int32Rect, Array, Int32, Int32)
Copia os dados de pixel de bitmap no retângulo especificado em uma matriz de pixels que tem a distância especificada começando no deslocamento especificado.
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
O retângulo de origem a ser copiado. Um valor Empty especifica o bitmap inteiro.
- pixels
- Array
A matriz de destino.
- stride
- Int32
A distância do bitmap.
- offset
- Int32
O local de pixel em que a cópia é iniciada.
- Atributos
Comentários
Um valor vazio sourceRect
(especificado como todos os zeros) copia todo o bitmap.
Aplica-se a
CopyPixels(Int32Rect, IntPtr, Int32, Int32)
Copia os dados de pixel do bitmap dentro do retâ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
O retângulo de origem a ser copiado. Um valor Empty especifica o bitmap inteiro.
- buffer
-
IntPtr
nativeint
Um ponteiro para o buffer.
- bufferSize
- Int32
O tamanho do buffer.
- stride
- Int32
A distância do bitmap.
- Atributos
Comentários
Um valor vazio sourceRect
(especificado como todos os zeros) copia todo o bitmap.