VideoFrame.CopyToAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
CopyToAsync(VideoFrame) |
Kopiert den aktuellen VideoFrame in ein bereitgestelltes VideoFrame-Objekt . |
CopyToAsync(VideoFrame, IReference<BitmapBounds>, IReference<BitmapBounds>) |
Kopiert das angegebene Rechteck im aktuellen VideoFrame in das angegebene Rechteck eines bereitgestellten VideoFrame-Objekts . |
CopyToAsync(VideoFrame)
Kopiert den aktuellen VideoFrame in ein bereitgestelltes VideoFrame-Objekt .
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
Parameter
- frame
- VideoFrame
Der Zielvideoframe, in den der aktuelle Frame kopiert wird.
Gibt zurück
Eine asynchrone Aktion.
- Attribute
Hinweise
Der Zielrahmen muss das gleiche Pixelformat, dieselbe Breite, Höhe und den gleichen Alphamodus wie der Quellframe aufweisen.
Gilt für:
CopyToAsync(VideoFrame, IReference<BitmapBounds>, IReference<BitmapBounds>)
Kopiert das angegebene Rechteck im aktuellen VideoFrame in das angegebene Rechteck eines bereitgestellten VideoFrame-Objekts .
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
Parameter
- frame
- VideoFrame
Der Zielvideoframe, in den der aktuelle Frame kopiert wird.
- sourceBounds
Ein BitmapBounds-Verweis , der das Rechteck im Quellframe angibt, das kopiert werden soll.
- destinationBounds
Ein BitmapBounds-Verweis , der das Rechteck innerhalb des Zielrahmens angibt, in den der Quellinhalt kopiert wird.
Gibt zurück
Eine asynchrone Aktion.
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10, version 1803 (eingeführt in 10.0.17134.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v6.0)
|