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

ページの作成:「==概要== Xamarin.MacMonoMacMac 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);