Méthode CalculateVideoMemoryRequirements de la classe Msvm_Synth3dVideoPool
Calcule la quantité de mémoire vidéo requise pour une machine virtuelle RemoteFX.
Syntaxe
uint32 CalculateVideoMemoryRequirements(
[in] uint32 monitorResolution,
[in] uint32 numberOfMonitors,
[out] uint64 requiredVideoMemory
);
Paramètres
-
monitorResolution [in]
-
Résolution maximale du moniteur pour la machine virtuelle. Il doit s’agir de l’une des valeurs suivantes.
Valeur Signification - 0
La résolution maximale est 1024 768. - 1
La résolution maximale est 1280 1024. - 2
La résolution maximale est 1600 1200. - 3
La résolution maximale est 1920 1200. -
numberOfMonitors [in]
-
Nombre maximal de moniteurs pour la machine virtuelle. Le nombre minimal d’écrans est d’un et le maximum dépend de la résolution maximale de l’écran. Le tableau suivant définit le nombre maximal de moniteurs autorisés pour différentes résolutions.
Résolution Nombre maximal de moniteurs 1024 768 4 1280 1024 4 1600 1200 3 1920 1200 2 -
requiredVideoMemory [out]
-
Reçoit la quantité de mémoire vidéo requise, en octets.
Valeur retournée
Retourne un code status, qui peut être l’une des valeurs suivantes.
Code/valeur de retour | Description |
---|---|
|
Réussi. |
|
Le travail a démarré. |
|
Échec. |
|
Accès refusé. |
|
Non pris en charge. |
|
L’état est inconnu. |
|
Délai d’expiration. |
|
Un paramètre n'est pas valide. |
|
Le système est en cours d’utilisation. |
|
L’état n’est pas valide pour cette opération. |
|
Type de données incorrect. |
|
Le système n’est pas disponible. |
|
Mémoire insuffisante. |
Notes
Cette méthode est généralement appelée sur le système hôte pour déterminer si l’hôte dispose de suffisamment de mémoire vidéo disponible pour héberger une machine virtuelle RemoteFX. Pour ce faire, vous devez comparer la quantité de mémoire vidéo calculée par cette méthode à la propriété Msvm_PhysicalGPUInfo.AvailableVideoMemory pour déterminer si la machine hôte dispose de suffisamment de mémoire vidéo disponible. Vous pouvez utiliser ces informations pour déterminer si une machine virtuelle peut être déplacée vers le système hôte.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 8 [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows Server 2012 [applications de bureau uniquement] |
Espace de noms |
Racine\Virtualisation\V2 |
MOF |
|
DLL |
|