質問

私たちは、Direct3D 視覚化を通じて情報を表示するアプリケーションに取り組んでいます。遅いクライアント要求は、リモート デスクトップ ソリューションを介してこのアプリケーションを表示する機能です。

誰かが同じようなことをしたことがありますか?どのオプションが利用可能/利用不可ですか?RDC、VNC、Citrix を考えています...

何かアドバイス?

役に立ちましたか?

解決

通常の D3D ツールはすべて引き続き使用できると思いますが、画面に関連付けられたサーフェスにレンダリングすることはできません。DIB (またはそのようなもの) にレンダリングし、GDI を使用して通常のウィンドウ HDC に Blt する必要があります。RDC/VNC/Citrix はすべてこの手法で動作するはずです。

パフォーマンスは間違いなく低下しますが、いずれにしてもリモート デスクトップでも同様です。実際、私があなただったら、非常に単純なプロトタイプをモックアップして、それにコミットする前にパフォーマンスを実証するでしょう。

幸運を!

他のヒント

Windows 7 には D3D リモート処理機能があると思いますが、おそらくクライアントとサーバーの両方が W7 である必要があります。

組み込みのリモート デスクトップが機能します。(特別なことをする必要はありません)

ただし、疑わしい場合はウィンドウの内容をビットマップとして送信するだけなので、非常に遅いです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top