您可以指定監視器解析度設定、設定多台監視器,以及為虛擬機器選取加速圖形功能。當虛擬機器處於全螢幕模式時,您可以使用多台監視器功能。

對於 Windows 訪客,若要使用 DirectX 9 加速圖形,則訪客作業系統必須為 Windows XP 或更新版本。若要使用 DirectX 10 加速圖形,訪客作業系統必須 Windows Vista 或更新版本。若要使用 DirectX 10.1 或 DirectX 11 加速圖形,訪客作業系統必須為 Windows 7 或更新版本。

必要條件

  • 確認已在訪客作業系統中安裝最新版本的 VMware Tools。
  • 確認虛擬機器中的訪客作業系統為 Windows XP 或更新版本,或 Linux。
  • 如果您計畫使用 DirectX 9、DirectX 10、DirectX 10.1 或 DirectX 11 加速圖形,請準備主機系統。請參閱準備主機系統以使用3D 加速圖形
  • 如果訪客作業系統為 Windows 7 或更新版本,且您想要 Workstation Player 自動調整虛擬機器使用者介面大小,請將 guest 中 VMware 工具更新為最新版本。
  • 如果您使用的是 Windows 8.1 (Update 2)或 Windows 10,Workstation Player 會偵測每台監視器上的 DPI,並調整虛擬機器以符合主機上的 DPI。

程序

  1. 選取虛擬機器,然後選取 Player > 管理(Manage) > 虛擬機器設定(Virtual Machine Settings)
  2. 硬體 (Hardware) 索引標籤上,選取 顯示 (Display)
  3. (選擇性) 若要執行使用 DirectX 9、DirectX 10、DirectX 10.1 或 DirectX 11 加速圖形的應用程式,請選取 加速3D 圖形 (Accelerate 3D graphics)
  4. 指定主機設定是否決定監視器數目。
    選項 說明
    使用監視器的主機設定(Use host setting for monitors)

    選取此設定時,SVGA 驅動程式會使用最大界限方塊寬度 7680,最大界限方塊高度為 4320。虛擬機器使用主機系統上的監視器數目。客體監視器不能超過 SVGA 驅動程式使用的界限方塊上限 7680x4320。在大多數情況下,您應選取此設定。

    指定監視器設定(Specify monitor settings)

    設定虛擬機器會看到的監視器數目,無論主機系統上的監視器數目如何。如果您使用多監視器主機系統,且需要在只有一台監視器的虛擬機器中進行測試,則此設定非常有用。如果您在虛擬機器中開發多監視器應用程式,且主機系統只有一台監視器,則也很有用。當您將虛擬機器電源關閉後,客程式作業系統會看見您指定的監視器數目。從清單中選取解析度,或輸入格式為 width x height 的設定,其中 widthheight 為圖元數目。

  5. (選擇性) 使用下拉式功能表選取可用於圖形記憶體的最大訪客記憶體數量。視訊記憶體的預設值會依訪客作業系統而有所不同。
    客體作業系統 預設值 HW 版本
    Windows 7 及更新版本 1 GB 硬體-v18 更早版本
    Windows XP 和更舊版本 512 MB 硬體-v18 更早版本
    Linux 768 MB 硬體-v18 更早版本
    所有作業系統類型 8 GB HW-v18 及更新版本
    備註: 如果您手動編輯 .vmx 檔案來變更虛擬機器的記憶體大小,則會顯示您在 .vmx 檔案中輸入的值,並將其標示為 自訂 (Custom)
  6. 若要針對具有 Windows 7 或更新版本的虛擬機器啟用顯示調整值,請在虛擬機器 中選取 (Automatically adjust user interface size in the virtual machine) 自動調整使用者介面大小。
  7. 按一下確定(OK)儲存變更。