CompositionGraphicsDevice.CaptureAsync 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.
Erfasst verschiedene Quellelemente, einschließlich visueller Strukturen, die einer Anwendung gehören, auf einer Kompositionsoberfläche.
public:
virtual IAsyncOperation<ICompositionSurface ^> ^ CaptureAsync(Visual ^ captureVisual, SizeInt32 size, DirectXPixelFormat pixelFormat, DirectXAlphaMode alphaMode, float sdrBoost) = CaptureAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<ICompositionSurface> CaptureAsync(Visual const& captureVisual, SizeInt32 const& size, DirectXPixelFormat const& pixelFormat, DirectXAlphaMode const& alphaMode, float const& sdrBoost);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<ICompositionSurface> CaptureAsync(Visual captureVisual, SizeInt32 size, DirectXPixelFormat pixelFormat, DirectXAlphaMode alphaMode, float sdrBoost);
function captureAsync(captureVisual, size, pixelFormat, alphaMode, sdrBoost)
Public Function CaptureAsync (captureVisual As Visual, size As SizeInt32, pixelFormat As DirectXPixelFormat, alphaMode As DirectXAlphaMode, sdrBoost As Single) As IAsyncOperation(Of ICompositionSurface)
Parameter
- captureVisual
- Visual
Das zu erfassende Visual.
- size
- SizeInt32
Die Größe der Oberfläche in Pixel.
- pixelFormat
- DirectXPixelFormat
Das Pixelformat der Oberfläche.
- alphaMode
- DirectXAlphaMode
Wie der Alphakanal behandelt werden soll.
- sdrBoost
-
Single
float
Der Betrag, der SDR erhöht werden soll.
Gibt zurück
Ein asynchroner Vorgang, der nach erfolgreichem Abschluss einen ICompositionSurface
zurückgibt.
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10, version 2104 (eingeführt in 10.0.20348.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v12.0)
|