VideoFrame.CopyToAsync メソッド

定義

オーバーロード

CopyToAsync(VideoFrame)

現在の VideoFrame を 指定された VideoFrame オブジェクトにコピーします。

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

現在の VideoFrame 内の指定した四角形を、指定された VideoFrame オブジェクトの指定した四角形にコピーします。

CopyToAsync(VideoFrame)

現在の VideoFrame を 指定された VideoFrame オブジェクトにコピーします。

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

パラメーター

frame
VideoFrame

現在のフレームのコピー先となるターゲット ビデオ フレーム。

戻り値

非同期アクション。

属性

注釈

ターゲット フレームには、ソース フレームと同じピクセル形式、幅、高さ、アルファ モードが必要です。

適用対象

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

現在の VideoFrame 内の指定した四角形を、指定された VideoFrame オブジェクトの指定した四角形にコピーします。

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

パラメーター

frame
VideoFrame

現在のフレームのコピー先となるターゲット ビデオ フレーム。

sourceBounds

IReference<BitmapBounds>

Nullable<BitmapBounds>

コピーするソース フレーム内の四角形を指定する BitmapBounds 参照。

destinationBounds

IReference<BitmapBounds>

Nullable<BitmapBounds>

ソース コンテンツのコピー先となるターゲット フレーム内の四角形を指定する BitmapBounds 参照。

戻り値

非同期アクション。

属性

Windows の要件

デバイス ファミリ
Windows 10, version 1803 (10.0.17134.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v6.0 で導入)

適用対象