Compartilhar via


VideoFrame.CopyToAsync Método

Definição

Sobrecargas

CopyToAsync(VideoFrame)

Copia o VideoFrame atual em um objeto VideoFrame fornecido.

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

Copia o retângulo especificado no VideoFrame atual no retângulo especificado de um objeto VideoFrame fornecido.

CopyToAsync(VideoFrame)

Copia o VideoFrame atual em um objeto VideoFrame fornecido.

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

O quadro de vídeo de destino no qual o quadro atual será copiado.

Retornos

Uma ação assíncrona.

Atributos

Comentários

O quadro de destino deve ter o mesmo formato de pixel, largura, altura e modo alfa que o quadro de origem.

Aplica-se a

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

Copia o retângulo especificado no VideoFrame atual no retângulo especificado de um objeto VideoFrame fornecido.

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

O quadro de vídeo de destino no qual o quadro atual será copiado.

sourceBounds

IReference<BitmapBounds>

Nullable<BitmapBounds>

Uma referência bitmapBounds especificando o retângulo dentro do quadro de origem que deve ser copiado.

destinationBounds

IReference<BitmapBounds>

Nullable<BitmapBounds>

Uma referência bitmapBounds especificando o retângulo dentro do quadro de destino no qual o conteúdo de origem é copiado.

Retornos

Uma ação assíncrona.

Atributos

Requisitos do Windows

Família de dispositivos
Windows 10, version 1803 (introduzida na 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v6.0)

Aplica-se a