問題タブ [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.
c# - 一部の Win2D エフェクトがコンポジション API で動作しない (サポートされていない?)
UWP アプリケーションでいくつかの Win2D 効果とコンポジション API を使用していますが、使用可能な効果のいくつかで問題が発生しています。
ターゲット要素の背後にある一部のコンテンツをぼかすために使用する作業方法を次に示します。
今では完全に正常に動作しますが、そのGaussianBlurEffect
効果をたとえば aに置き換えようとするDirectionalBlurEffect
と、メソッドを呼び出すとCreateEffectFactory
、入力効果がサポートされていないという例外が発生します。
今、私はドキュメントを見ましたが、これらの効果の両方に[NoComposition]
属性があるようです。私の最初の質問は次のとおりです。
両方の効果がサポートされていない (
[NoComposition]
属性) 場合、なぜ はGaussianBlurEffect
正常に機能し、DirectionalBlurEffect
は機能しないのですか?
そして、私が持っている2番目の質問:
それを使用/適用する別の方法はあります
DirectionalBlurEffect
か?[NoComposition]
使用したいとマークされている Win2D 効果がかなりありますが、回避策はありますか、それともあきらめる必要がありますか?
ご協力いただきありがとうございます!
c# - Win2D で編集可能なテキストを描画しますか?
Win2D で編集可能なテキスト フィールドを実装する簡単な方法はありますか?
画像の上にテキストを追加する単純なテキスト ツールを作成しようとしています (のようにMS Paint
)。
テキストの境界内をクリックすると、そのテキストが「選択」されます。選択したテキストは、その境界ボックスに従ってその領域の周りに線を描画し、クリックされた位置でキャレットを点滅させ始めます。他の場所をクリックすると、テキストの選択が解除されます (可能なキャレット、テキスト選択、および境界ボックスが非表示になります)。
を使用した簡単な解決策を考えていましたXAML TextBox
が、すべての効果をサポートしていないのではないかと心配していWin2D
ます (f.ex テキストのワープ)。
それを行う正しい方法は何ですか?