回答編集履歴
1
序数について追記
answer
CHANGED
@@ -1,6 +1,5 @@
|
|
1
1
|
Windows10 で後ろに回ったウィンドウをキャプチャするには DwmGetDxSharedSurface を使用することで可能です。DirectX の画面もキャプチャできますが、OpenGL 等の DirectX ではないアーキテクチャのウィンドウはキャプチャできません。さらに API 自体が非公開であるため、あんまり使用が推奨されません。
|
2
2
|
|
3
|
-
な
|
3
|
+
上記の問題が気にならないなら使用を検討してみてはどうでしょうか?サンプルはネットに転がっていますが、DirectX をヘッダインクルードするだけで使えるので実装は C++ がおすすめになりますね。
|
4
|
-
※インポートライブラリには含まれていません。
|
5
4
|
|
6
|
-
|
5
|
+
なお、序数で使用するサンプルがありますが、Windows 10 ではエクスポートテーブルに存在しているので、普通に GetProcAddress で取得できると思います。ダメなら Windows 10 での序数は 1732 ですね。
|