ゲーム(サードパーティが開発)によって表示される特定の画像をWPFで描画しています。現在、を使用して画像を作成していRenderTargetBitmap
ます。残念ながら、これはIdeal
テキスト書式設定モードのみをサポートしているようで、小さなフォントがぼやけてしまいます。アプリケーションはサードパーティ製のゲームであるため、画像を使用する方法はありません。
RenderTargetBitmap
現在のモニターの 1 つに向けられたイメージを描いていると仮定するように に指示できますか? Display
オフスクリーン描画にレンダリング モードを使用するように WPF を取得する別の方法はありますか?
これが理論的な意味で間違っているように見える理由は理解していますが、実際には、これが不合理なことではないと私が考える理由があります。
- このモードで許可されるものの 1 つ
Display
はエイリアス テキストです。これはレンダリングよりも小さいサイズで見栄えがよく、Ideal
ガンマなどのモニター プロパティから完全に独立しています。 Display
ClearType でレンダリングされた小さいモード テキストのスクリーンショットは、どの画面でも (ガンマが異なる場合でも)Ideal
モード テキストよりもはるかによく見えます。
WPF レンダリング エンジンでこれを実行できますか? それとも GDI にフォールバックする必要がありますか? (Aliased または ClearType レンダリングをオフスクリーンで使用しても問題ありません)