Método CalculateVideoMemoryRequirements de la clase Msvm_Synth3dVideoPool
Calcula la cantidad de memoria de vídeo necesaria para una máquina virtual RemoteFX.
Sintaxis
uint32 CalculateVideoMemoryRequirements(
[in] uint32 monitorResolution,
[in] uint32 numberOfMonitors,
[out] uint64 requiredVideoMemory
);
Parámetros
-
monitorResolution [in]
-
Resolución de supervisión máxima para la máquina virtual. Debe ser uno de los siguientes valores.
Valor Significado - 0
La resolución máxima es 1024 768. - 1
La resolución máxima es 1280 1024. - 2
La resolución máxima es 1600 1200. - 3
La resolución máxima es 1920 1200. -
numberOfMonitors [in]
-
Número máximo de monitores para la máquina virtual. El número mínimo de monitores es uno y el máximo depende de la resolución de pantalla máxima. En la tabla siguiente se define el número máximo de monitores permitidos para diferentes resoluciones.
Solución Número máximo de monitores 1024 768 4 1280 1024 4 1600 1200 3 1920 1200 2 -
requiredVideoMemory [out]
-
Recibe la cantidad necesaria de memoria de vídeo, en bytes.
Valor devuelto
Devuelve un código de estado, que puede ser uno de los siguientes valores.
Código o valor devuelto | Descripción |
---|---|
|
Exitoso. |
|
Trabajo iniciado. |
|
Failed. |
|
Acceso denegado. |
|
No compatible. |
|
Se desconoce el estado de conexión. |
|
Tiempo de espera. |
|
Un parámetro no es válido. |
|
El sistema está en uso. |
|
El estado no es válido para esta operación. |
|
Tipo de datos incorrecto. |
|
El sistema no está disponible. |
|
Memoria insuficiente |
Comentarios
Normalmente, se llama a este método en el sistema host para determinar si el host tiene suficiente memoria de vídeo disponible para hospedar una máquina virtual RemoteFX. Para ello, compare la cantidad de memoria de vídeo calculada por este método con la propiedad Msvm_PhysicalGPUInfo.AvailableVideoMemory para determinar si la máquina host tiene suficiente memoria de vídeo disponible. Puede usar esta información para determinar si una máquina virtual se puede mover al sistema host.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 8 [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows Server 2012 [solo aplicaciones de escritorio] |
Espacio de nombres |
Root\Virtualization\V2 |
MOF |
|
Archivo DLL |
|