Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: about 16 hours 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 (about 8 years ago)
- Default Branch: master
- Last Pushed: 2021-11-21T09:26:29.000Z (about 3 years ago)
- Last Synced: 2024-12-16T02:04:11.334Z (8 days 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: 567
- Watchers: 45
- Forks: 97
- 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
----------![uDesktopDuplication](https://raw.githubusercontent.com/wiki/hecomi/uDesktopDuplication/animation.gif)
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.