Метод CalculateVideoMemoryRequirements класса Msvm_Synth3dVideoPool
Вычисляет объем видеопамя, необходимый для виртуальной машины RemoteFX.
Синтаксис
uint32 CalculateVideoMemoryRequirements(
[in] uint32 monitorResolution,
[in] uint32 numberOfMonitors,
[out] uint64 requiredVideoMemory
);
Параметры
-
monitorResolution [in]
-
Максимальное разрешение монитора для виртуальной машины. Это должно быть одно из следующих значений.
Значение Значение - 0
Максимальное разрешение — 1024 768. - 1
Максимальное разрешение — 1280 1024. - 2
Максимальное разрешение — 1600 1200. - 3
Максимальное разрешение — 1920 1200. -
numberOfMonitors [in]
-
Максимальное количество мониторов для виртуальной машины. Минимальное количество мониторов — один, а максимальное зависит от максимального разрешения экрана. В следующей таблице определяется максимальное количество мониторов, разрешенных для различных разрешений.
Решение Максимальное число мониторов 1024 768 4 1280 1024 4 1600 1200 3 1920 1200 2 -
requiredVideoMemory [out]
-
Получает необходимый объем видеопамять в байтах.
Возвращаемое значение
Возвращает код состояния, который может иметь одно из следующих значений.
Возвращаемый код/значение | Описание |
---|---|
|
Успешной. |
|
Задание запущено. |
|
сбой. |
|
Доступ запрещен. |
|
Не поддерживается. |
|
Состояние неизвестно. |
|
Превышено время ожидания. |
|
Недействительный параметр. |
|
Система используется. |
|
Недопустимое состояние для этой операции. |
|
Неправильный тип данных. |
|
Система недоступна. |
|
Недостаточно памяти. |
Комментарии
Этот метод обычно вызывается в хост-системе, чтобы определить, достаточно ли у узла доступной видеопамять для размещения виртуальной машины RemoteFX. Для этого сравните объем видеопамя, вычисленный этим методом, со свойством Msvm_PhysicalGPUInfo.AvailableVideoMemory , чтобы определить, достаточно ли на хост-компьютере доступной видеопамять. Эти сведения можно использовать, чтобы определить, можно ли переместить виртуальную машину в хост-систему.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 8 [только классические приложения] |
Минимальная версия сервера |
Windows Server 2012 [только классические приложения] |
Пространство имен |
Root\Virtualization\V2 |
MOF |
|
DLL |
|