hecomi
|
06d4edbcb0
|
add timeout to avoid unnecessarily high cpu usage.
|
2017-01-06 17:53:16 +09:00 |
|
hecomi
|
9ee2d35175
|
replace code to copy texture with old one #11
|
2017-01-06 17:32:10 +09:00 |
|
hecomi
|
0634993bb0
|
prepare multiple texture buffer for each device to avoid flickering cursor #11
|
2017-01-06 17:29:09 +09:00 |
|
hecomi
|
6bd892bc4b
|
remove unused code.
|
2017-01-06 16:34:02 +09:00 |
|
hecomi
|
2a631a0a89
|
add mutex for debug logs.
|
2017-01-06 16:17:08 +09:00 |
|
hecomi
|
0833b965e9
|
rename GetFrame() to GetLastFrame().
|
2017-01-06 16:14:10 +09:00 |
|
hecomi
|
12726d85dc
|
fix cursor bugs #11
|
2017-01-06 13:52:23 +09:00 |
|
hecomi
|
29920b6b94
|
fix bug that blocked stopping scene #12
|
2017-01-06 04:02:24 +09:00 |
|
hecomi
|
476be8243a
|
remove unused code.
|
2017-01-06 03:42:48 +09:00 |
|
hecomi
|
ed24ca2fb2
|
add x86 dll and remove pdb file #10
|
2017-01-05 21:20:35 +09:00 |
|
hecomi
|
791fa42478
|
fix crash bug when stopping scene #10
|
2017-01-05 21:13:25 +09:00 |
|
hecomi
|
11dbb7be57
|
update cursor in each thread #10
|
2017-01-05 19:38:30 +09:00 |
|
hecomi
|
9ed24dd3b1
|
modify timing to fetch metadata and add it to frame data #10
|
2017-01-05 19:03:29 +09:00 |
|
hecomi
|
cfbd218374
|
fix styles.
|
2017-01-05 19:03:28 +09:00 |
|
hecomi
|
bf7174f406
|
initialize at first #10
|
2017-01-05 19:03:28 +09:00 |
|
hecomi
|
4a761a06f3
|
remove const_cast #10
|
2017-01-05 19:03:28 +09:00 |
|
hecomi
|
1effd65aeb
|
add Duplicator class to modularize duplication function #10
|
2017-01-05 19:03:28 +09:00 |
|
hecomi
|
46cc789be5
|
spearate IsolatedD3D11Device into different files #10
|
2017-01-05 19:03:28 +09:00 |
|
hecomi
|
1053b30d7e
|
remove ThreadedDesktopDuplicator.cpp #10
|
2017-01-05 19:03:28 +09:00 |
|
hecomi
|
d58855ff8a
|
check ReleaseFrame result #10
|
2017-01-05 19:03:18 +09:00 |
|
hecomi
|
741e2c0bc1
|
remove useThread flag #10
|
2017-01-05 12:14:03 +09:00 |
|
ousttrue
|
f6ce875463
|
call AcquireNextFrame on isolated thread
|
2016-12-28 02:12:03 +09:00 |
|
hecomi
|
ae8323fe29
|
add 32-bit dll.
|
2016-12-03 01:05:45 +09:00 |
|
hecomi
|
d23fe2fc3d
|
fix indent.
|
2016-12-01 22:42:17 +09:00 |
|
hecomi
|
583af4ff46
|
Change the way to get pixels and finish the implementation of the APIs 🎉
|
2016-12-01 22:29:52 +09:00 |
|
hecomi
|
7e3df8ec2e
|
add GetPixels() and GetPixel() APIs (wip).
|
2016-11-30 02:40:16 +09:00 |
|
hecomi
|
32adf6c2d0
|
fix out-of-area bug.
|
2016-11-29 20:10:05 +09:00 |
|
hecomi
|
a24472bd92
|
fix cursor capture area bug.
|
2016-11-29 20:02:02 +09:00 |
|
hecomi
|
cfee22832a
|
fix indent.
|
2016-11-28 02:31:55 +09:00 |
|
hecomi
|
9c467a0e6f
|
fix indent.
|
2016-11-28 02:31:17 +09:00 |
|
hecomi
|
87557ed5ff
|
refactoring.
|
2016-11-28 02:30:09 +09:00 |
|
hecomi
|
67c90073d9
|
fix unity log call from native.
|
2016-11-27 16:22:03 +09:00 |
|
hecomi
|
ce9c148282
|
remove unused code and fix minor bug.
|
2016-11-27 15:48:09 +09:00 |
|
hecomi
|
8201a22523
|
move cursor owner from monitor to manager.
|
2016-11-27 14:44:23 +09:00 |
|
hecomi
|
5cfbd70e0b
|
output monitor orientation in log.
|
2016-11-27 13:54:42 +09:00 |
|
hecomi
|
f7eba2434f
|
fix bug #2 that causes crash after returning from UAC.
|
2016-11-24 23:38:07 +09:00 |
|
hecomi
|
ddbfad6e95
|
upload cursor texture in native plugin.
|
2016-11-20 22:35:52 +09:00 |
|
hecomi
|
110d5d7bda
|
fix boudary condition of cursor texture.
|
2016-11-20 02:54:38 +09:00 |
|
hecomi
|
72376b9e91
|
implement dirty rects and move rects.
|
2016-11-19 21:45:32 +09:00 |
|
hecomi
|
a10d5aa5c1
|
add buffer class.
|
2016-11-19 15:37:35 +09:00 |
|
hecomi
|
f207e65952
|
do not stop initialization even when getting dpi has error.
|
2016-11-19 13:09:50 +09:00 |
|
hecomi
|
aea8d112c6
|
fix indent.
|
2016-11-18 02:33:24 +09:00 |
|
hecomi
|
9f6971dd45
|
register callbacks.
|
2016-11-18 02:28:27 +09:00 |
|
hecomi
|
95f8099392
|
capture cursor mask taking monitor rotation into consideration.
|
2016-11-17 23:19:46 +09:00 |
|
hecomi
|
be79e52135
|
fix cursor buffer bug.
|
2016-11-16 02:24:49 +09:00 |
|
hecomi
|
77c95ab1bb
|
fix indent
|
2016-11-16 02:04:13 +09:00 |
|
hecomi
|
7b3990107d
|
fix bugs.
|
2016-11-15 22:29:36 +09:00 |
|
hecomi
|
e83f43d7fd
|
fix crash bugs and memory leaks.
|
2016-11-15 21:50:35 +09:00 |
|
hecomi
|
58e14d76d8
|
make code more stable (still has crash bug).
|
2016-11-15 03:06:55 +09:00 |
|
hecomi
|
f8d8e64e46
|
modify codes.
|
2016-11-15 02:29:38 +09:00 |
|