「Xamarin.Mac/CGImageをNSImageに変換する」の版間の差分

imported>Administrator
3行目: 3行目:


==実装==
==実装==
考えるまでもなくNSImageのコンストラクタにあった。
考えるまでもなくNSImageのコンストラクタにあった。MacのNSImageはiOSのUIImageと似たようなものだが、Macではコンストラクタの引数にサイズ指定が必須となっている点が異なる。
<source lang="csharp">
<source lang="csharp">
     var nsImage = new NSImage(cgImage, new SizeF(cgImage.Width, cgImage.Height));
     var nsImage = new NSImage(cgImage, new CGSize(cgImage.Width, cgImage.Height));
</source>
</source>