「Xamarin.Mac/スクリーンキャプチャを撮る」の版間の差分
ページの作成:「==概要== Xamarin.MacやMonoMacでMac OS Xのスクリーンキャプチャを撮る。 これができるとHyperDockみたいなアプリを実現で...」 |
|||
| 77行目: | 77行目: | ||
==実装:ウインドウのキャプチャを撮る== | ==実装:ウインドウのキャプチャを撮る== | ||
[[Xamarin.Mac]]には標準でCGImageクラスにScreenImageという便利な静的メソッドが用意されている。 | [[Xamarin.Mac]]には標準でCGImageクラスにScreenImageという便利な静的メソッドが用意されている。 | ||
これを呼ぶだけでウインドウのキャプチャを得ることができる。 | |||
<source lang="csharp"> | <source lang="csharp"> | ||
public static CGImage ScreenImage(int windownumber, RectangleF bounds); | public static CGImage ScreenImage(int windownumber, RectangleF bounds); | ||