# WARNING: Please don't edit this file. It was generated by Python/WinRT v2.3.0

import enum

import winrt.system
from winrt import _winrt_windows_graphics_capture

__all__ = [
    "GraphicsCaptureAccessKind",
    "GraphicsCaptureDirtyRegionMode",
    "Direct3D11CaptureFrame",
    "Direct3D11CaptureFramePool",
    "GraphicsCaptureAccess",
    "GraphicsCaptureItem",
    "GraphicsCapturePicker",
    "GraphicsCaptureSession",
]

class GraphicsCaptureAccessKind(enum.IntEnum):
    BORDERLESS = 0
    PROGRAMMATIC = 1

class GraphicsCaptureDirtyRegionMode(enum.IntEnum):
    REPORT_ONLY = 0
    REPORT_AND_RENDER = 1

Direct3D11CaptureFrame = _winrt_windows_graphics_capture.Direct3D11CaptureFrame
Direct3D11CaptureFramePool = _winrt_windows_graphics_capture.Direct3D11CaptureFramePool
GraphicsCaptureAccess = _winrt_windows_graphics_capture.GraphicsCaptureAccess
GraphicsCaptureItem = _winrt_windows_graphics_capture.GraphicsCaptureItem
GraphicsCapturePicker = _winrt_windows_graphics_capture.GraphicsCapturePicker
GraphicsCaptureSession = _winrt_windows_graphics_capture.GraphicsCaptureSession
