https://github.com/hecomi/udesktopduplication
Desktop Duplication API implementation for Unity (only for Windows 8/10)
https://github.com/hecomi/udesktopduplication
desktop-duplication-api native-plugin unity
Last synced: 4 days ago
JSON representation
Desktop Duplication API implementation for Unity (only for Windows 8/10)
- Host: GitHub
- URL: https://github.com/hecomi/udesktopduplication
- Owner: hecomi
- License: mit
- Created: 2016-10-27T06:39:58.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2021-11-21T09:26:29.000Z (over 3 years ago)
- Last Synced: 2025-04-12T03:53:25.617Z (about 1 month ago)
- Topics: desktop-duplication-api, native-plugin, unity
- Language: C++
- Homepage: http://tips.hecomi.com/entry/2016/12/04/125641
- Size: 4.69 MB
- Stars: 598
- Watchers: 44
- Forks: 99
- Open Issues: 24
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
uDesktopDuplication
===================**uDesktopDuplication** is an Unity asset to use the realtime screen capture as `Texture2D` using Desktop Duplication API.
ScreenShot
----------
Environment
------------ Windows 8 / 10
Install
-------- Unity Package
- Download the latest .unitypackage from [Release page](https://github.com/hecomi/uDesktopDuplication/releases).
- Git URL (UPM)
- Add `https://github.com/hecomi/uDesktopDuplication.git#upm` to Package Manager.
- Scoped Registry (UPM)
- Add a scoped registry to your project.
- URL: `https://registry.npmjs.com`
- Scope: `com.hecomi`
- Install uDesktopDuplication in Package Manager.Usage
-----
Attach `uDesktopDuplication/Texture` component to the target object, then its main texture will be replaced with the captured screen. Please see sample scenes for more details.