CompositionGraphicsDevice.CaptureAsync Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Записывает различные исходные элементы, включая визуальные деревья, принадлежащие приложению, в область композиции.
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)
Параметры
- captureVisual
- Visual
Визуальный элемент для захвата.
- size
- SizeInt32
Размер поверхности в пикселях.
- pixelFormat
- DirectXPixelFormat
Формат пикселей поверхности.
- alphaMode
- DirectXAlphaMode
Как следует обрабатывать альфа-канал.
- sdrBoost
-
Single
float
Величина для увеличения SDR.
Возвращаемое значение
Асинхронная операция, которая возвращает при успешном ICompositionSurface
завершении.
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10, version 2104 (появилось в 10.0.20348.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v12.0)
|