問題タブ [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.
windows-10-universal - System.MissingMethodException: メソッドが見つかりません
Windows 10 でユニバーサル アプリを開発しています。ビルド 10240 から Anniversary Edition (14393) を対象とするプロジェクトがあります。私は nuget Win2d.uwp を使用していますが、デバッグおよびリリースでアプリを開発している間、すべて正常に動作します。Store パッケージを生成し、HockeyApp を介してデプロイすると、問題なく動作します。Win2d.uwp と次のコードを使用して一部のコントロールに影を描画するとすぐに、それをストアにアップロードし、承認されるまで待ってダウンロードし、使用を開始します。
それは惨めに壊れ、アプリ全体を壊すこの例外をスローします:
STORE バージョンからのみ発生し、.Net Native でコンパイルしていません。何か案は?
c# - Win2D: CanvasVirtualControl の正しい使い方
Win2D-Example-Gallery から取得したマンデルブロー集合を描画し、少し調整したいと思います。
最初は、すべてのコードで のCreateResources
-Method内にマンデルブロを生成しましCanvasAnimatedControl
たが、パフォーマンスの問題により、シェーダー (HLSL またはPixelShaderEffect
) とを使用して実行しましたCanvasVirtualControl
。
アプリケーションを実行するSystem.Runtime.InteropServices.COMException
と、using セクションで権利が得られ、「App.gics」ファイルが開き、次のように表示されます。
私が使用するシェーダーコードは次のとおりです。
どうしてこうなったか分かる方回答お願いします。ありがとう!
c# - BitmapSource からの ICanvasBitmap
Windows.UI.Xaml.Media.Imaging.BitmapSource オブジェクトを、Microsoft.Graphics.Canvas.ICanvasImage を実装するクラスのメンバーに変換する方法はありますか? インターフェイス自体は、2 つの四角形を取得するメソッドだけで構成されています。ただし、私の最終的な目標は電話をかけることなので、それだけでは不十分だと思います
私が想像しなければならないのは、ビットマップピクセルを取得する方法が必要です.
uwp - Win2D: 丸い画像を作成する
C#/UWP アプリを開発していますが、Win2D で正方形の画像から丸い画像を作成/描画する簡単な方法があるかどうか疑問に思っています。
XAML では、次のように簡単に実行できます。
Win2D を使用して同じ結果を得るにはどうすればよいですか?
uwp - CanvasDrawingSession 9 パッチのサポート?
CanvasDrawingSessionには組み込みの 9 パッチ サポートがありますか? それとも、他の DrawImage メソッドからつなぎ合わせる必要がありますか?
c# - UWP で nVidia の nvwgf2umx.dll の使用を減らす方法は?
Win2dまたはUI.Composition APIを使用すると、すべての UWP アプリでnvwgf2umx.dllライブラリのWaitForSingleObjectExメソッドとReleaseSemaphoreメソッドが呼び出されます。
Visual Studio Profiler は、CPU 使用率の約80%が nVidia ライブラリに関するものであると報告しています。
私はこの問題について何もググることができませんでした。
多くのバージョンの GPU ドライバーをインストールしようとしましたが、どれも役に立ちませんでした。
Intel GPU に切り替えた場合 - CPU にはまったく問題はありませんが、nVidia のアクセラレーションが必要です。
アドバイスをいただければ幸いです。
c# - ゲーム ループ内を移動する
現在、UWP Win2D ゲームを開発しています。CanvasAnimatedControl の Update イベントでページに移動する必要があります。以下のコードを使用して、UI スレッドで実行しました。ナビゲートしますが、ページがフリーズします。例外はスローされません。
更新イベント/ゲーム スレッドをナビゲートする正しい方法は何ですか?
win2d - Win2Dで消去用マスク画像を適用する
Win2Dで画像の特定の領域を透明にしたい(消したい)。
その目的のために、消去する必要があるピクセルの透明色 (RRGGBBAA = xxxxxx00) と、残す必要があるピクセルの白色 (RRGGBBAA = FFFFFFFF) を含むマスクがあります。
理想的には、CanvasBlend.AndまたはCanvasBlend.Mutiplyのいずれかが必要ですが、どちらも Win2D では提供されません。ただし、CanvasBlend.Minがあり、期待どおり、これも機能するはずです。
コードは次のとおりです。
マスクされた画像の不透明度(アルファ)が無視されているかのように、ソース画像を完全に変更せずに表示します。助言がありますか?