Partage via


CompositionGraphicsDevice.CaptureAsync Méthode

Définition

Capture différents éléments sources, y compris les arborescences visuelles appartenant à une application, sur une surface de composition.

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)

Paramètres

captureVisual
Visual

Visuel à capturer.

size
SizeInt32

Taille en pixels de la surface.

pixelFormat
DirectXPixelFormat

Format de pixels de la surface.

alphaMode
DirectXAlphaMode

Comment le canal alpha doit être géré.

sdrBoost
Single

float

Montant à augmenter le DTS.

Retours

Opération asynchrone qui retourne un en cas d’achèvement ICompositionSurface réussi.

Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10, version 2104 (introduit dans 10.0.20348.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v12.0)

S’applique à