[dependencies.anyhow]
version = "1"
[dependencies.image]
optional = true
version = "0.23.14"
[dependencies.opencv]
features = ["clang-runtime"]
optional = true
version = "0.63"
[dependencies.thiserror]
version = "1.0"
[dependencies.uuid]
features = ["v4"]
version = "0.8"
[dependencies.winapi]
features = ["d2d1", "d3d11", "d3dcommon", "dwmapi", "dxgi", "impl-default", "roapi", "std", "wincon", "winuser"]
version = "0.3.9"
[dependencies.windows]
features = ["Foundation", "Graphics_Capture", "Graphics_DirectX_Direct3D11", "UI", "Win32_Foundation", "Win32_Graphics_Direct3D", "Win32_Graphics_Direct3D11", "Win32_Graphics_Dxgi", "Win32_Graphics_Dxgi_Common", "Win32_Graphics_Gdi", "Win32_System_WinRT", "Win32_System_WinRT_Direct3D11", "Win32_System_WinRT_Graphics_Capture", "Win32_UI_WindowsAndMessaging"]
version = "0.30.0"
[dependencies.winrt]
version = "0.7"
[features]
default = []
docs = ["docs-only", "docs-nolink", "docs-features"]
docs-features = []
docs-nolink = ["opencv/docs-only"]
docs-only = ["img", "mat"]
img = ["image"]
mat = ["opencv", "opencv/clang-runtime"]
[package]
authors = ["Humi@bass_clef_ <bassclef.nico@gmail.com>"]
categories = ["graphics", "rendering"]
description = "`dxcapture` is a library for capturing a Direct3D 11 device on Windows."
documentation = "https://docs.rs/dxcapture/"
edition = "2021"
homepage = "https://bass-clef.github.io/"
keywords = ["opencv", "image", "windows", "directx", "capture"]
license = "MIT"
name = "dxcapture"
repository = "https://github.com/bass-clef/dxcapture"
resolver = "2"
version = "1.1.3"
[package.metadata.docs.rs]
default-target = "x86_64-pc-windows-msvc"
features = ["docs"]
targets = ["aarch64-pc-windows-msvc", "i686-pc-windows-msvc", "x86_64-pc-windows-msvc"]