「Xamarin.Mac/スクリーンキャプチャを撮る」の版間の差分

編集の要約なし
 
(2人の利用者による、間の2版が非表示)
1行目: 1行目:
==概要==
== 概要 ==
[[Xamarin.Mac]]や[[MonoMac]]で[[Mac OS X]]のスクリーンキャプチャを撮る。
[[Xamarin.Mac]]や[[MonoMac]]で[[Mac OS X]]のスクリーンキャプチャを撮る。


これができると[[HyperDock]]みたいなアプリを実現できるかもしれない。
これができると[[HyperDock]]みたいなアプリを実現できるかもしれない。買った方が安いけどね。
買った方が安いけどね。


[[職業プログラマ]]であれば[[エビデンス]]を取得するのに活躍するかもしれないが、そんな[[フリーソフト]]はすでに山のようにある。
[[職業プログラマ]]であれば[[エビデンス]]を取得するのに活躍するかもしれないが、そんな[[フリーソフト]]はすでに山のようにある。
75行目: 74行目:
</source>
</source>


==実装:ウインドウのキャプチャを撮る==
== 実装:ウインドウのキャプチャを撮る ==
[[Xamarin.Mac]]には標準でCGImageクラスにScreenImageという便利な静的メソッドが用意されている。
[[Xamarin.Mac]]には標準でCGImageクラスにScreenImageという便利な静的メソッドが用意されている。
これを呼ぶだけでウインドウのキャプチャを得ることができる。
これを呼ぶだけでウインドウのキャプチャを得ることができる。
162行目: 161行目:
</source>
</source>


==関連項目==
== 関連項目 ==
*[[Xamarin.Mac/ウインドウの一覧を取得する]]
* [[Xamarin.Mac/ウインドウの一覧を取得する]]
*[[Xamarin.Mac/CGImageをNSImageに変換する]]
* [[Xamarin.Mac/CGImageをNSImageに変換する]]
*[[Xamarin.Mac/CGImageをファイルに保存する]]
* [[Xamarin.Mac/CGImageをファイルに保存する]]
* [[Xamarin.Mac/ディスプレイの物理サイズを取得する]]


==参考文献==
== 参考文献 ==
{{reflist}}
{{reflist}}


{{stub}}
{{stub}}


[[category:Xamarin.Mac]]
[[category: MonoMac]]
[[category:MonoMac]]
[[category: Xamarin.Mac]]
[[category: Core Graphics]]