問題タブ [bitmapframe]

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 に答える
309 参照

c# - async メソッドで非同期に BitmapFrame を作成する

BitmapFrameWPFで非同期に作成する方法を知っている人はいますか?

プロパティがコードビハインドに設定されているXAMLImage要素をバッチ印刷したいと考えています。非同期で読み込みたい Web イメージの URL は次のとおりですSourceLogoImageUrl

async次のようなメソッドを作成できますか。

...だから、そのメソッドをブロックで使用してから、tryブロックで印刷できfinallyますか?

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

c# - .Net5 で WindowsBase を参照するにはどうすればよいですか?

次のコードを含む .NET 5 クラス ライブラリを作成しています。

の行でframe.CopyPixels、次のコンパイル エラーが発生します。

CS7069 タイプ 'Freezable' への参照は、それが 'WindowsBase' で定義されていると主張していますが、見つかりませんでした。モジュール 'WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf385ad364e35' を参照する必要があります

このパスから WindowsBase.dll への参照を追加しようとしています: C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.8\WindowsBase.dll

しかし、次のエラーが表示されます: 参照が無効であるか、サポートされていません

奇妙な点は、Freezable がMicrosoft のドキュメント の.NET 5 の下にリストされていることです。おそらく問題は、.NET Framework 用の WindowsBase.dll を使用していることですが、.NET 5 バージョンがどこにあるのかわかりません。

これを解決してコードをコンパイルする方法はありますか?

ありがとう!