Compartir a través de


VideoFrame.CopyToAsync Método

Definición

Sobrecargas

CopyToAsync(VideoFrame)

Copia el objeto VideoFrame actual en un objeto VideoFrame proporcionado.

CopyToAsync(VideoFrame, IReference<BitmapBounds>, IReference<BitmapBounds>)

Copia el rectángulo especificado en el VideoFrame actual en el rectángulo especificado de un objeto VideoFrame proporcionado.

CopyToAsync(VideoFrame)

Copia el objeto VideoFrame actual en un objeto VideoFrame proporcionado.

public:
 virtual IAsyncAction ^ CopyToAsync(VideoFrame ^ frame) = CopyToAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncAction CopyToAsync(VideoFrame const& frame);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncAction CopyToAsync(VideoFrame frame);
function copyToAsync(frame)
Public Function CopyToAsync (frame As VideoFrame) As IAsyncAction

Parámetros

frame
VideoFrame

Fotograma de vídeo de destino en el que se copiará el fotograma actual.

Devoluciones

Una acción asincrónica.

Atributos

Comentarios

El marco de destino debe tener el mismo formato de píxel, ancho, alto y modo alfa que el marco de origen.

Se aplica a

CopyToAsync(VideoFrame, IReference<BitmapBounds>, IReference<BitmapBounds>)

Copia el rectángulo especificado en el VideoFrame actual en el rectángulo especificado de un objeto VideoFrame proporcionado.

public:
 virtual IAsyncAction ^ CopyToAsync(VideoFrame ^ frame, IReference<BitmapBounds> ^ sourceBounds, IReference<BitmapBounds> ^ destinationBounds) = CopyToAsync;
/// [Windows.Foundation.Metadata.Overload("CopyToWithBoundsAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncAction CopyToAsync(VideoFrame const& frame, IReference<BitmapBounds> const& sourceBounds, IReference<BitmapBounds> const& destinationBounds);
[Windows.Foundation.Metadata.Overload("CopyToWithBoundsAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncAction CopyToAsync(VideoFrame frame, System.Nullable<BitmapBounds> sourceBounds, System.Nullable<BitmapBounds> destinationBounds);
function copyToAsync(frame, sourceBounds, destinationBounds)
Public Function CopyToAsync (frame As VideoFrame, sourceBounds As Nullable(Of BitmapBounds), destinationBounds As Nullable(Of BitmapBounds)) As IAsyncAction

Parámetros

frame
VideoFrame

Fotograma de vídeo de destino en el que se copiará el fotograma actual.

sourceBounds

IReference<BitmapBounds>

Nullable<BitmapBounds>

Referencia bitmapBounds que especifica el rectángulo dentro del marco de origen que se debe copiar.

destinationBounds

IReference<BitmapBounds>

Nullable<BitmapBounds>

Referencia bitmapBounds que especifica el rectángulo dentro del marco de destino en el que se copia el contenido de origen.

Devoluciones

Una acción asincrónica.

Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10, version 1803 (se introdujo en la versión 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v6.0)

Se aplica a