VideoFrame.CopyToAsync 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.
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
Uma referência bitmapBounds especificando o retângulo dentro do quadro de origem que deve ser copiado.
- destinationBounds
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)
|