エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Vulkan から WPF に直接イメージをコピーする - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Vulkan から WPF に直接イメージをコピーする - Qiita
動機 VulkanでレイトレーシングしてWPFでいじれるツールを作っていたときのこと... レンダリング結果をW... 動機 VulkanでレイトレーシングしてWPFでいじれるツールを作っていたときのこと... レンダリング結果をWPF側のウィンドウに表示する実装を Vulkanでテクスチャにレンダリング → GPUからCPUメモリにコピー → WriteableImage に書き込み とやっていました。 確かに動きます。 動きはしますが、コピーにかかる負荷でCPUがすぐにアチアチになってしまいます。 これは実装を替えたほうが良さそうです。 どうにかしてCPUを介さずにVulkan・WPF間で直接イメージをやり取りできないだろうか… D3DImage と、調べていたところ、GPUの共有メモリを直接バックバッファに使えるD3DImageなるクラスがあることがわかりました。 これならVulkanから直接GPUコピーでレンダリング結果を表示できそうです。 実装 Vulkan・WPF間のイメージ用GPUメモリをどこ