問題タブ [win2d]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
209 参照

c# - 一部の Win2D エフェクトがコンポジション API で動作しない (サポートされていない?)

UWP アプリケーションでいくつかの Win2D 効果とコンポジション API を使用していますが、使用可能な効果のいくつかで問題が発生しています。

ターゲット要素の背後にある一部のコンテンツをぼかすために使用する作業方法を次に示します。

今では完全に正常に動作しますが、そのGaussianBlurEffect効果をたとえば aに置き換えようとするDirectionalBlurEffectと、メソッドを呼び出すとCreateEffectFactory、入力効果がサポートされていないという例外が発生します。

今、私はドキュメントを見ましたが、これらの効果の両方に[NoComposition]属性があるようです。私の最初の質問は次のとおりです。

両方の効果がサポートされていない ([NoComposition]属性) 場合、なぜ はGaussianBlurEffect正常に機能し、DirectionalBlurEffectは機能しないのですか?

そして、私が持っている2番目の質問:

それを使用/適用する別の方法はありますDirectionalBlurEffectか? [NoComposition]使用したいとマークされている Win2D 効果がかなりありますが、回避策はありますか、それともあきらめる必要がありますか?

ご協力いただきありがとうございます!

0 投票する
0 に答える
307 参照

c# - Win2D で編集可能なテキストを描画しますか?

Win2D で編集可能なテキスト フィールドを実装する簡単な方法はありますか?

画像の上にテキストを追加する単純なテキスト ツールを作成しようとしています (のようにMS Paint)。

ここに画像の説明を入力

テキストの境界内をクリックすると、そのテキストが「選択」されます。選択したテキストは、その境界ボックスに従ってその領域の周りに線を描画し、クリックされた位置でキャレットを点滅させ始めます。他の場所をクリックすると、テキストの選択が解除されます (可能なキャレット、テキスト選択、および境界ボックスが非表示になります)。

を使用した簡単な解決策を考えていましたXAML TextBoxが、すべての効果をサポートしていないのではないかと心配していWin2Dます (f.ex テキストのワープ)。

それを行う正しい方法は何ですか?