Compartilhar via


CompositionGraphicsDevice.CaptureAsync Método

Definição

Captura vários elementos de origem, incluindo árvores visuais pertencentes a um aplicativo, em uma superfície de composição.

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)

Parâmetros

captureVisual
Visual

O visual a ser capturado.

size
SizeInt32

O tamanho em pixels da superfície.

pixelFormat
DirectXPixelFormat

O formato de pixel da superfície.

alphaMode
DirectXAlphaMode

Como o canal alfa deve ser tratado.

sdrBoost
Single

float

O valor para aumentar a SDR.

Retornos

Uma operação assíncrona que retorna um ICompositionSurface após a conclusão bem-sucedida.

Atributos

Requisitos do Windows

Família de dispositivos
Windows 10, version 2104 (introduzida na 10.0.20348.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v12.0)

Aplica-se a