CompositionGraphicsDevice.CaptureAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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)
|