共用方式為


圖形效果

遠端桌面服務伺服器依賴網路,將所有輸入和輸出傳輸至其用戶端終端機。 因此,過度使用圖形效果的應用程式可能會影響所有遠端桌面服務用戶端的效能,方法是使網路變慢。 此外,透過網路的較慢傳送速率可能會導致這些特殊效果看起來比本機視訊環境中更美觀。

特別是,當在遠端桌面服務環境中執行作為遠端會話時,應用程式應該停用或最小化下列功能的使用:

  • 啟動顯示畫面—應用程式啟動時所顯示的圖形化產品或公司資訊。 將啟動顯示畫面傳輸至遠端桌面連線 (RDC) 用戶端會耗用額外的網路頻寬,並強制使用者在存取應用程式之前等候。
  • 動畫,這同時耗用 CPU 時間和網路頻寬。
  • 直接輸入或輸出到畫面。 如果您需要從畫面讀取位,請維護視訊緩衝區的個別螢幕外複本。 同樣地,如果您需要執行詳細的螢幕輸出,例如,重迭數個影像以抵達最終複合畫面,請在離螢幕緩衝區中執行該工作,然後將結果傳送至實際的視訊緩衝區。

如需偵測遠端會話的詳細資訊,請參閱 偵測遠端桌面服務環境

盡可能使用 Microsoft Foundation Class 程式庫或 MFC。 MFC 有一長串的 tried-and-true 類別,可用於執行各種工作。 這些類別大部分在遠端桌面服務環境中運作良好,通常比重新設計的解決方案更好。 一個很好的範例是提供上下文相關解說文字的類別—當滑鼠指標停留在按鈕或功能表項目上時,顯示在畫面上的解說文字。 如果應用程式使用 MFC 實作來提供這項功能,則會在桌面系統上正常運作。 但是,如果應用程式使用對話方塊或替代方法實作這項功能,最終結果可能無法在遠端桌面服務環境中運作。