teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

少し説明を追加しました。

2018/07/25 05:41

投稿

退会済みユーザー
title CHANGED
@@ -1,1 +1,1 @@
1
- UWP(inkCanvas)で任意透明度Stroke描画できない。
1
+ UWPinkCanvasで任意透明度Stroke描画したい。
body CHANGED
@@ -1,4 +1,4 @@
1
- 以前、WPFを使って、自分用のPaintSoftを作ったのですが、その時には要望の機能である、任意の透明度のStrokeをinkCanvas上に描画することが出来ましたが、今回、UWPを使って同様なものを作ろうと始めて殆ど機能込めたのですが、上記の任意の透明度のStrokeをinkCanvas上に描画しようとしたのですが、下記に記すコードでは不透明のStrokeしか描画できません。どこか不足なでしょうか教えてください。
1
+ 以前、WPFを使って、PaintSoft(水彩画ペインティングソフト)を作ったのですが、その時には任意の透明度のStrokeをinkCanvas上に描画することが出来ましたが、今回、UWPを使って同様なものを作ろうと始めですが、WPFとUWPでいろいろな面で違いはあったのですが、UWPでもそれなにまとまったのですが、上記の任意の透明度のStrokeをinkCanvas上に描画しようとしたのですが、下記に記すコードでは不透明のStrokeしか描画できません。どのにしたら良いのか教えてください。
2
2
 
3
3
  ### 発生している問題・エラーメッセージ
4
4
  特に現状コードではエラーは出ません。ただ、不透明の色での描画しかできないのです。
@@ -21,7 +21,7 @@
21
21
 
22
22
  inkCanvas.InkPresenter.InputDeviceTypes = Windows.UI.Core.CoreInputDeviceTypes.Mouse | Windows.UI.Core.CoreInputDeviceTypes.Pen;
23
23
  }
24
-  このコードの後で透明度TCを含めて各種の変数を指定して、描画をするコードが続きますが省略します。
24
+  このコードの後で透明度TCを含めて各種の変数を指定して、描画をするコードが続きますが省略します。
25
25
  この透明度以外は欲しい機能は動作しています。
26
26
 
27
27
 
@@ -30,7 +30,7 @@
30
30
  WPFでのコードの関連部分だけ書きますと下記のとおりです。
31
31
  col = Color.FromArgb(TC,R, G, B);
32
32
  inkCanvas.DefaultDrawingAttributes.Color = col;
33
- この色及び透明度指定は同じようにています。
33
+ この色及び透明度指定は同じようにArgbで行っています。
34
34
 
35
35
  ### 補足情報(FW/ツールのバージョンなど)
36
36