2016-11-10 19 views
0

iOSで画像を扱う際に最も手際の良いことの1つは、画像を透過マスク(アルファチャンネルのみを見て)として扱い、色合いのある色を使って画像を再描画する機能です。実行時に任意の色でソリッドカラーグリフを動的に生成します。C#/ UWPにUIImageRenderingModeAlwaysTemplateと同等の機能がありますか?

UWPプラットフォームでC#(好ましくはサードパーティ製のコードなし)に同様の機能があるのか​​、それともPhotoshopでこれを行い、新しいリソースを保存する方が良いのか不思議です。

答えて

1

私はUWPプラットフォーム上(好ましくは、サードパーティのコードなし)C#のいずれかの類似したような能力があるかどうかだけで不思議、または私は裕福だ場合ちょうどPhotoshopでこれをやって、新しいリソースを節約しています。 iOSの開発に精通していない

は、私が考えるグーグル後、UWP私の知る限りでは下盛はそのようなAPIはありませんが、あなたは、サードパーティのコードを使用しないことを好むが、 Microsoft Lumia SDKsは簡単にそれを作ることができます。

これに興味がある場合は、packageをご覧ください。 ColorAdjustEffect Classを使用して、ColorAdjustEffect.Blue,ColorAdjustEffect.GreenおよびColorAdjustEffect.Redを設定して、画像のRGBカラー構成を調整できます。これらのプロパティの範囲は-1.0〜1.0です。また、Color.Rを0〜255の値に設定することもできます。

これをUWPで直接行うことのできる標準APIがないため、Photoshopでこれを行い、新しいリソースを保存することも方法です。

関連する問題