共用方式為


Msvm_Synth3dVideoPool 類別

包含主機系統上可用之綜合 3D 視訊圖形處理單位的資訊, (GPU) 。 這個類別只適用于支援 RemoteFX 的主機系統。

下列語法是簡化 Managed Object Format (MOF) 程式碼,其中包含所有繼承的屬性。

語法

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_Synth3dVideoPool : CIM_ResourcePool
{
  string   InstanceID;
  string   Caption = "3D Display Controller Resource Pool";
  string   Description = "Resource pool used to allocate synthetic 3D video controller resources to a virtual machine.";
  string   ElementName;
  datetime InstallDate;
  string   Name;
  uint16   OperationalStatus[];
  string   StatusDescriptions[] = {"OK"};
  string   Status;
  uint16   HealthState;
  uint16   CommunicationStatus;
  uint16   DetailedStatus;
  uint16   OperatingStatus;
  uint16   PrimaryStatus;
  string   PoolID;
  boolean  Primordial = True;
  uint64   Capacity;
  uint64   Reserved = 0;
  uint16   ResourceType;
  string   OtherResourceType;
  string   ResourceSubType = "Microsoft:Hyper-V:Synthetic 3D Display Controller";
  string   AllocationUnits = "count";
  string   ConsumedResourceUnits = "count";
  uint64   CurrentlyConsumedResource;
  uint64   MaxConsumableResource;
  boolean  Is3dVideoSupported;
  boolean  IsSLATCapable;
  boolean  IsGPUCapable;
  string   DirectXVersion;
  string   RequiredMinimumDirectXVersion;
};

成員

Msvm_Synth3dVideoPool類別具有下列類型的成員:

方法

Msvm_Synth3dVideoPool類別具有這些方法。

方法 Description
CalculateVideoMemoryRequirements 計算 RemoteFX 虛擬機器所需的視訊記憶體數量。

屬性

Msvm_Synth3dVideoPool類別具有這些屬性。

AllocationUnits

資料類型: 字串

存取類型:唯讀

資源集區所使用的配置單位。 此屬性繼承自 CIM_ResourcePool

容量

資料類型: uint64

存取類型:唯讀

資源集區可支援的作用中保留) ,以 AllocationUnits 單位為單位的最大數量 (。 此屬性繼承自 CIM_ResourcePool

標題

資料類型: 字串

存取類型:唯讀

限定詞: MaxLen (64)

物件的簡短描述。 此屬性繼承自 CIM_ManagedElement

CommunicationStatus

資料類型: uint16

存取類型:唯讀

指出檢測能夠與基礎 Managed 元素通訊。 Null值表示這個屬性未實作。 此屬性繼承自 CIM_ManagedSystemElement

未知 (0)

無法使用 (1)

通訊確定 (2)

遺失通訊 (3)

沒有連絡人 (4)

DMTF 保留 (。。)

廠商保留 (0x8000。)

ConsumedResourceUnits

資料類型: 字串

存取類型:唯讀

指定 MaxConsumableResourceCurrentConsumedResource 屬性的單位。 此屬性繼承自 CIM_ResourcePool

目前ConsumedResource

資料類型: uint64

存取類型:唯讀

指定資源集區目前提供給取用者的資源數量。 此屬性與 保留 屬性不同,因為它描述資源的取用者檢視, 而保留 屬性則描述資源的產生者檢視。 此屬性繼承自 CIM_ResourcePool

說明

資料類型: 字串

存取類型:唯讀

對物件的描述。 此屬性繼承自 CIM_ManagedElement

DetailedStatus

資料類型: uint16

存取類型:唯讀

以其他狀態詳細資料來補充 PrimaryStatus 屬性。 Null值表示這個屬性未實作。 此屬性繼承自 CIM_ManagedSystemElement

無法使用 (0)

沒有其他資訊 (1)

壓力 (2)

預測性失敗 (3)

無法復原的錯誤 (4)

支援錯誤中的實體 (5)

DMTF 保留 (。。)

廠商保留 (0x8000。)

DirectXVersion

資料類型: 字串

存取類型:唯讀

限定詞: MAXLEN (1024)

指定資源集區內卡片支援的最低 DirectX 版本。

ElementName

資料類型: 字串

存取類型:唯讀

物件的顯示名稱。 這個屬性可讓每個實例除了其索引鍵屬性、身分識別資料和描述資訊之外,還定義顯示名稱。 CIM_ManagedSystemElement類別的Name屬性也會定義為顯示名稱,但通常是子類別化為 Key。 相同的屬性可以傳達身分識別和顯示名稱,不一致並不合理。 如果 Name 存在且不是 Key (,例如 LogicalDevice 實例) , 則 NameElementName 屬性中都可以有相同的資訊。 此屬性繼承自 CIM_ManagedElement

HealthState

資料類型: uint16

存取類型:唯讀

專案的目前健全狀況。 此屬性繼承自 CIM_ManagedSystemElement,且一律會設定為 5 (OK) 。

InstallDate

資料類型: datetime

存取類型:唯讀

建立虛擬機器的日期和時間。 此屬性繼承自 CIM_ManagedSystemElement

InstanceID

資料類型: 字串

存取類型:唯讀

限定詞: 金鑰

唯一識別這個類別的實例。 此屬性繼承自 CIM_ManagedElement

Is3dVideoSupported

資料類型: 布林值

存取類型:唯讀

指定主機系統是否支援 3D 視訊。 如果支援 3D 視訊,則包含非零值,否則為零。 若要支援 3D 視訊,RemoteFX 主機必須有第二層位址轉譯 (SLAT) 功能,而且至少有一個支援 RemoteFX 的實體 GPU。

IsGPUCapable

資料類型: 布林值

存取類型:唯讀

指定主機是否有支援 RemoteFX 的 GPU,以及其 DirectX 版本是否符合最低需求。

IsSLATCapable

資料類型: 布林值

存取類型:唯讀

限定詞: 已淘汰 (「無值」)

指定主機是否有第二層位址轉譯 (SLAT) 可用的 CPU。

注意

Windows 10 1703 版和Windows Server 2016中已被取代。

MaxConsumableResource

資料類型: uint64

存取類型:唯讀

指定資源集區可以提供給取用者的最大消費性資源數量。 此屬性與 Capacity 屬性不同,因為它描述資源的取用者檢視,而 Capacity 屬性則描述資源的產生者檢視。 此屬性繼承自 CIM_ResourcePool

名稱

資料類型: 字串

存取類型:唯讀

限定詞: MaxLen (1024)

已知物件的標籤。 子類別化時,這個屬性可以覆寫為索引鍵屬性。 此屬性繼承自 CIM_ManagedSystemElement

OperatingStatus

資料類型: uint16

存取類型:唯讀

提供元素作業條件的目前狀態資訊,並可用來提供 有關 EnabledState 屬性值的詳細資料。 Null值表示這個屬性未實作。 此屬性繼承自 CIM_ManagedSystemElement

未知 (0)

無法使用 (1)

服務 (2)

(3 開始)

停止 (4)

已停止 (5)

中止 (6)

休眠 (7)

已完成 (8)

轉 (9)

Emigrating (10)

( 11)

快照 集 (12)

關閉 (13)

在測試 (14)

轉換 (15)

在 Service (16)

DMTF 保留 (。。)

廠商保留 (0x8000。)

OperationalStatus

資料類型: uint16 陣列

存取類型:唯讀

專案的目前狀態。 此屬性繼承自 CIM_ManagedSystemElement,而且一律會設定為 2 (OK) 。 Hyper-V 只會使用此陣列的第一個專案。

OtherResourceType

資料類型: 字串

存取類型:唯讀

字串,描述定義完善的值無法使用時的資源類型, 且 ResourceType 設定為 0 (「Other」) 。 這個屬性繼承自 CIM_ResourcePool,而且它設定為 Null

PoolID

資料類型: 字串

存取類型:唯讀

這個值是由從這個集區配置的 CIM_ResourceAllocationSettingData 實例所參考。 此屬性繼承自 CIM_ResourcePool,而且一律會設定為 「Microsoft:GUID\Root」。

PrimaryStatus

資料類型: uint16

存取類型:唯讀

提供高階狀態資訊。 此屬性應該與 DetailedStatus 屬性搭配使用,以提供元素及其子元件的高階和詳細健全狀態。 Null值表示這個屬性未實作。 此屬性繼承自 CIM_ManagedSystemElement

未知 (0)

確定 (1)

降級 (2)

錯誤 (3)

DMTF 保留 (。。)

廠商保留 (0x8000。)

原始

資料類型: 布林值

存取類型:唯讀

True 是表示 如果此資源集區是資源管理活動中繪製和傳回資源的基底;否則為 False。 非原始表示此模型取用者無法建立或刪除此資源集區。 不過,其他動作模型化或未建立模型,可能會影響原始資源集區的特性或大小。 此屬性繼承自 CIM_ResourcePool

RequiredMinimumDirectXVersion

資料類型: 字串

存取類型:唯讀

限定詞: MAXLEN (1024)

指定資源集區內卡片所需的最低 DirectX 版本。

已保留

資料類型: uint64

存取類型:唯讀

目前保留 (以 AllocationUnits 單位為單位,) 分散到此集區的所有作用中配置。 在階層式設定中,這代表所有子系資源集區目前保留的總和。 此屬性繼承自 CIM_ResourcePool

ResourceSubType

資料類型: 字串

存取類型:唯讀

字串,描述這個集區的實作特定子類型。 例如,這可用來區分相同資源類型的不同模型。 此屬性繼承自 CIM_ResourcePool

ResourceType

資料類型: uint16

存取類型:唯讀

此資源集區可以配置的資源類型。 此屬性繼承自 CIM_ResourcePool,而且一律設定為 4 (「Memory」) 。

狀態

資料類型: 字串

存取類型:唯讀

此屬性繼承自 CIM_ManagedSystemElement,但不會使用。

StatusDescriptions

資料類型: 字串 陣列

存取類型:唯讀

描述各種 OperationalStatus 陣列值的字串。 此屬性繼承自 CIM_ManagedSystemElement,而且一律設定為 「OK」。 Hyper-V 只會使用此陣列的第一個專案。

規格需求

需求
最低支援的用戶端
Windows 8 [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2012 [僅限傳統型應用程式]
命名空間
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

另請參閱

CIM_ResourcePool