埋め込まれたリソースを使用して、WPFアプリケーションでの画像処理の最適化
xaml に埋め込まれた画像にアクセスします埋め込みリソースをWPFコントロールに統合するには、次の形式で属性を使用します。
プロジェクトのアセンブリ名に「{AssemblyName}」を、「{Resourcename}」に埋め込まれた画像ファイルの名前に置き換えることを忘れないでください。
Image
UriSource
メモリ効率の向上のためのリソース共有
<code class="language-xml"><Image Source="/{AssemblyName};component/{resourceName}.png" /></code>
アプリケーション全体で画像が繰り返し使用されている場合は、1回だけロードし、
を再利用するとパフォーマンスが大幅に向上します。 これは、ABitmapSource
BitmapImage
アセンブリ内で画像が正しくパッケージ化されていることを確認するには、プロジェクトのプロパティで「アクション」プロパティを「リソース」に「ビルドアクション」プロパティを設定します。 それを「コンテンツ」として残すことで、埋め込まれないようにします。
以上がWPFアプリケーションに埋め込まれたリソースとして画像を効率的に管理およびアクセスするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。