リモート デスクトップ経由で 32bpp カラーを取得できますか?

リモート デスクトップ経由で 32bpp カラーを取得できますか?

リモート デスクトップ経由で True Color を取得しようとしていますが、依然として大幅な色損失が発生します。以下は、元の画像 (Flossmanuals に感謝) と RDP 経由のプレゼンテーションを示す 2 つの画像です。両端の解像度は True Color に設定されています (当然)。両方の PC でビデオ ドライバーを更新しましたが、うまくいきませんでした。低解像度 (800x600) で確認し、リモート マシンのレジストリで HiColor を有効にしましたが、何も起こりませんでした。Windows8 から Windows7 へ、またはその逆に試しましたが、色深度が失われました。

  1. RDP 経由のカラーホイール

  2. オリジナルカラーホイール

誰か手がかりを持っていますか? よろしくお願いします ;)

PS: Microsoft のマニュアルをいくつか調べたところ、ColorLossLevel (CLL) パラメータが見つかりました。ただし、初期化時に自動的に設定されるのか、それとも手動で設定できるのかはわかりませんでした。

PPS Windows8 <-> Windows8 をまだ試してみなければなりません :)

答え1

RDP

ここでは32ビットを選択できます

ただし、カラー ホイールをテストしたところ、32 ビットでも、おっしゃるとおりの色の損失がまだ発生します。

答え2

32 ビット カラーを取得できますが、rdp 画像圧縮は非可逆であるため、元の画像とまったく同じ色/画像は取得されません。仕様については、こちらで読むことができます...

[MS-RDPBCGR]: リモート デスクトップ プロトコル: 基本的な接続とグラフィックス リモート処理仕様

[MS-RDPNSC]: リモート デスクトップ プロトコル: NSCodec 拡張

関連情報