メインメニューを開く

差分

Xamarin.Mac/スクリーンキャプチャを撮る

164 バイト追加, 2017年6月13日 (火) 01:37
編集の要約なし
==概要==
[[Xamarin.Mac]]や[[MonoMac]]で[[Mac OS X]]のスクリーンキャプチャを撮る。
これができると[[HyperDock]]みたいなアプリを実現できるかもしれない。買った方が安いけどね。みたいなアプリを実現できるかもしれない。買った方が安いけどね。
[[職業プログラマ]]であれば[[エビデンス]]を取得するのに活躍するかもしれないが、そんな[[フリーソフト]]はすでに山のようにある。
</source>
==実装:ウインドウのキャプチャを撮る==
[[Xamarin.Mac]]には標準でCGImageクラスにScreenImageという便利な静的メソッドが用意されている。
これを呼ぶだけである。これを呼ぶだけでウインドウのキャプチャを得ることができる。
<source lang="csharp">
public static CGImage ScreenImage(int windownumber, RectangleF bounds);
</source>
==関連項目==*[[Xamarin.Mac/ウインドウの一覧を取得する]]*[[Xamarin.Mac/CGImageをNSImageに変換する]]*[[Xamarin.Mac/CGImageをファイルに保存する]]* [[Xamarin.Mac/ディスプレイの物理サイズを取得する]]
==参考文献==
{{reflist}}
{{stub}}
[[category: MonoMac]][[category:Xamarin.Mac]][[category:MonoMacCore Graphics]]
匿名利用者