.jpg 画像を読み込んで画像コントロールに表示する WriteableBitmap オブジェクトがあります。ここで、ユーザーがその画像に少し半透明のブラシで描画できるようにしたいと考えています。
現在、MouseDown および MouseMove イベントを処理して、画像上のマウスの座標が変化するたびに小さな半透明の円を描画しています。
MyWriteableBitmap.FillEllipseCentered(x, y, 1, 1, myColor);
ただし、それは明らかに十分に速く更新されません-一連のドットが残ります(ユーザーがマウスを非常にゆっくりと動かさない限り)。
私の一時的な解決策は、ある点から別の点に線を引き、MouseMove イベントごとに 2 つの点を更新することです。曲線はそのように一貫していますが、幅が 1 ピクセルしかなく、見栄えがよくありません。
その問題に取り組むための最良のアプローチは何ですか?