GraphicsCaptureSession Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Позволяет приложению делать снимки экрана.
public ref class GraphicsCaptureSession sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class GraphicsCaptureSession final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class GraphicsCaptureSession : System.IDisposable
Public NotInheritable Class GraphicsCaptureSession
Implements IDisposable
- Наследование
- Атрибуты
- Реализации
Требования к Windows
Семейство устройств |
Windows 10, version 1803 (появилось в 10.0.17134.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v6.0)
|
Комментарии
Журнал версий
Версия Windows | Версия пакета SDK | Добавленная стоимость |
---|---|---|
2004 | 19041 | IsCursorCaptureEnabled |
Свойства
DirtyRegionMode |
Позволяет приложению делать снимки экрана. |
IncludeSecondaryWindows |
Позволяет приложению делать снимки экрана. |
IsBorderRequired |
Возвращает или задает значение, указывающее, требуется ли для операции захвата цветная рамка вокруг окна или отображение, указывающее, что запись выполняется. |
IsCursorCaptureEnabled |
Возвращает или задает значение, указывающее, будет ли сеанс захвата включать курсор в захваченное содержимое. |
MinUpdateInterval |
Позволяет приложению делать снимки экрана. |
Методы
Close() |
Закрывает сеанс записи и освобождает ресурсы. |
Dispose() |
Выполняет определяемые приложением задачи, связанные с удалением, высвобождением или сбросом неуправляемых ресурсов. |
IsSupported() |
Возвращает значение true, если на устройстве поддерживается снимок экрана. |
StartCapture() |
Запускает сеанс записи, позволяя приложению записывать кадры. |