Поделиться через


класс Msvm_Synthetic3DDisplayControllerSettingData

Представляет параметры для искусственного трехмерного контроллера дисплея для виртуальной машины. Этот класс используется только для виртуальных машин, использующих RemoteFX.

Следующий синтаксис представляет собой упрощенный код MOF и включает все унаследованные свойства.

Синтаксис

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_Synthetic3DDisplayControllerSettingData : CIM_ResourceAllocationSettingData
{
  string  InstanceID;
  string  Caption = "3D Display Controller Default Settings";
  string  Description = "Describes the default settings for the 3D video controller resource pool.";
  string  ElementName;
  uint16  ResourceType = 24;
  string  OtherResourceType;
  string  ResourceSubType = "Microsoft:Hyper-V:Synthetic 3D Display Controller";
  string  PoolID;
  uint16  ConsumerVisibility = 3;
  string  HostResource[];
  string  AllocationUnits = "count";
  uint64  VirtualQuantity = 1;
  uint64  Reservation = 1;
  uint64  Limit = 1;
  uint32  Weight = 0;
  boolean AutomaticAllocation = True;
  boolean AutomaticDeallocation = True;
  string  Parent;
  string  Connection[];
  string  Address;
  uint16  MappingBehavior;
  string  AddressOnParent;
  string  VirtualQuantityUnits = "count";
  uint8   MaximumScreenResolution;
  uint8   MaximumMonitors;
  uint64  VRAMSizeBytes;
};

Члены

Класс Msvm_Synthetic3DDisplayControllerSettingData имеет следующие типы членов:

Элемент Property

Класс Msvm_Synthetic3DDisplayControllerSettingData имеет эти свойства.

Адрес

Тип данных: string

Тип доступа: только для чтения

Адрес ресурса. Это свойство наследуется от CIM_ResourceAllocationSettingData.

Это свойство доступно только для чтения, но если свойство ResourceType равно 20 (графический контроллер), его можно изменить с помощью метода ModifyResourceSettings класса Msvm_VirtualSystemManagementService .

AddressOnParent

Тип данных: string

Тип доступа: только для чтения

Описывает адрес этого ресурса в контексте родительского объекта. Свойства Parent и AddressOnParent используются для описания связи контроллера, а также порядка устройств на контроллере. Это свойство наследуется от CIM_ResourceAllocationSettingData.

AllocationUnits

Тип данных: string

Тип доступа: только для чтения

Единицы распределения, используемые свойствами Резервирования и Ограничения . Это свойство наследуется от CIM_ResourceAllocationSettingData.

Автоматическое размещение

Тип данных: boolean

Тип доступа: только для чтения

Указывает, будет ли ресурс выделен автоматически. Это свойство наследуется от CIM_ResourceAllocationSettingData.

AutomaticDeallocation

Тип данных: boolean

Тип доступа: только для чтения

Указывает, будет ли ресурс автоматически освобожден. Это свойство наследуется от CIM_ResourceAllocationSettingData.

Caption

Тип данных: string

Тип доступа: только для чтения

Квалификаторы: MaxLen (64)

Краткое описание объекта . Это свойство наследуется от CIM_ManagedElement.

Соединение

Тип данных: строковый массив

Тип доступа: только для чтения

Устройство, к которому подключен этот ресурс. Это свойство наследуется от CIM_ResourceAllocationSettingData.

Это свойство доступно только для чтения, но если 1) свойство ResourceType равно 17 (последовательный порт) или 2) свойство ResourceType равно 21 (область хранилища), а свойство ResourceSubType — "Виртуальный жесткий диск Майкрософт", его можно изменить с помощью метода ModifyResourceSettings класса Msvm_VirtualSystemManagementService .

ConsumerVisibility

Тип данных: uint16

Тип доступа: только для чтения

Видимость потребителя выделенного ресурса. Это свойство наследуется от CIM_ResourceAllocationSettingData.

Описание

Тип данных: string

Тип доступа: только для чтения

Описание объекта. Это свойство наследуется от CIM_ManagedElement.

ElementName

Тип данных: string

Тип доступа: только для чтения

Отображаемое имя объекта. Это свойство наследуется от CIM_SettingData. Изменение этого свойства приведет к изменению имени элемента связанного логического производного устройства.

HostResource

Тип данных: строковый массив

Тип доступа: только для чтения

Каждому устройству на виртуальной машине можно назначить только один ресурс узла, поэтому можно задать только первый элемент этого массива. Для устройств, поддерживающих эту функцию, задайте первый элемент массива HostResource , содержащий ссылку на базовый ресурс узла, который должен быть назначен. Это свойство наследуется от CIM_ResourceAllocationSettingData.

InstanceID

Тип данных: string

Тип доступа: только для чтения

Уникально идентифицирует экземпляр этого класса. Это свойство наследуется от CIM_ManagedElement.

Ограничение

Тип данных: uint64

Тип доступа: только для чтения

Максимальный объем соответствующих ресурсов узла, которые могут использоваться виртуальной машиной. Это свойство наследуется от CIM_ResourceAllocationSettingData.

MappingBehavior

Тип данных: uint16

Тип доступа: только для чтения

Указывает, как этот ресурс сопоставляется с базовыми ресурсами. Это свойство наследуется от CIM_ResourceAllocationSettingData.

MaximumMonitors

Тип данных: uint8

Тип доступа: чтение и запись

Максимальное количество мониторов, доступных для контроллера трехмерного дисплея. Минимальное количество мониторов — 1, а максимальное зависит от максимального разрешения экрана. В следующей таблице определяется максимальное количество мониторов, разрешенных для различных разрешений.

Решение Максимальное число мониторов
1024 768
4
1280 1024
4
1600 1200
3
1920 1200
2

MaximumScreenResolution

Тип данных: uint8

Тип доступа: только для чтения

Задает максимальное разрешение экрана для контроллера трехмерного дисплея. Это должно быть одно из следующих значений.

1024 * 768 (0)

Максимальное разрешение — 1024 768.

1280 * 1024 (1)

Максимальное разрешение — 1280 1024.

1600 * 1200 (2)

Максимальное разрешение — 1600 1200.

1920 * 1200 (3)

Максимальное разрешение — 1920 1200.

2560 * 1600 (4)

Максимальное разрешение — 2650 1600.

3840 * 2160 (5)

Максимальное разрешение — 3840 2160.

Примечание

Добавлено в Windows 10 и Windows Server 2016.msvm_synte

OtherResourceType

Тип данных: string

Тип доступа: только для чтения

Строка, описывающая тип ресурса, если четко определенное значение недоступно, а ResourceType имеет значение 1 (Другое). Это свойство наследуется от CIM_ResourceAllocationSettingData.

Parent

Тип данных: string

Тип доступа: только для чтения

Родительский элемент ресурса. Это свойство наследуется от CIM_ResourceAllocationSettingData.

PoolID

Тип данных: string

Тип доступа: только для чтения

Идентификатор пула ресурсов, из которого был выделен этот ресурс. Это свойство наследуется от CIM_ResourceAllocationSettingData.

Резервирование

Тип данных: uint64

Тип доступа: только для чтения

Объем ресурсов ЦП, зарезервированных для использования виртуальной машиной. Эти ресурсы гарантированно будут доступны для использования виртуальной машиной. Это свойство наследуется от CIM_ResourceAllocationSettingData.

ResourceSubType

Тип данных: string

Тип доступа: только для чтения

Строка, описывающая конкретный подтип реализации для этого ресурса. Например, он может использоваться для различения разных моделей одного типа ресурса. Это свойство наследуется от CIM_ResourceAllocationSettingData.

ResourceType

Тип данных: uint16

Тип доступа: только для чтения

Тип ресурса, который представляет этот параметр выделения. Это свойство наследуется от CIM_ResourceAllocationSettingData.

VirtualQuantity

Тип данных: uint64

Тип доступа: только для чтения

Общее количество ядер в виртуальной машине. Это свойство наследуется от CIM_ResourceAllocationSettingData.

VirtualQuantityUnits

Тип данных: string

Тип доступа: только для чтения

Задает единицу измерения для свойства VirtualQuantity . Значение этого свойства должно быть допустимым значением квалификатора программных единиц, как определено в приложении C.1 к DSP0004 версии 2.5 или более поздней версии. Это свойство наследуется от CIM_ResourceAllocationSettingData.

VRAMSizeBytes

Тип данных: uint64

Тип доступа: чтение и запись

Размер видеопамять для виртуальной машины.

Примечание

Добавлено в Windows 10 и Windows Server 2016.

(67108864)

(134217728)

(268435456)

(536870912)

(1073741824)

Weight

Тип данных: uint32

Тип доступа: только для чтения

Целое число, определяющее вес каждого процессора виртуальной машины. После выполнения всех резервов оставшаяся физическая емкость процессора платформы размещения будет выделена виртуальным машинам в зависимости от их относительного веса. Это свойство наследуется от CIM_ResourceAllocationSettingData.

0

Диапазон: 0 1000

Требования

Требование Значение
Минимальная версия клиента
Windows 8 [только классические приложения]
Минимальная версия сервера
Windows Server 2012 [только классические приложения]
Пространство имен
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe