Partager via


GetIntegratedDisplaySize, fonction (sysinfoapi.h)

Récupère la meilleure estimation de la taille diagonale de l’écran intégré, en pouces.

Syntaxe

HRESULT GetIntegratedDisplaySize(
  [out] double *sizeInInches
);

Paramètres

[out] sizeInInches

Meilleure estimation de la taille diagonale de l’écran intégré, en pouces.

Valeur retournée

Code de résultat indiquant si la fonction a réussi ou échoué.

Remarques

Utilise le pilote d’affichage comme source pour les informations de taille d’affichage. Les remplacements du Registre à la taille de l’écran ne seront pas utilisés. Utilise le type de connexion de l’adaptateur d’affichage pour déterminer quel affichage, le cas échéant, fait partie intégrante du système. Si aucun affichage interne n’est détecté, une erreur est retournée. Pour cela, l’affichage doit être actif pour être détecté. Par exemple, le couvercle ne peut pas être fermé lorsque la fonction est appelée.

Pour compiler une application qui utilise cette fonction, consultez Utilisation des en-têtes Windows.

Exemples

La fonction suivante affiche la meilleure estimation de la taille diagonale de l’écran intégré, en pouces.

void ShowIntegratedDisplaySize()
{
  Platform::String^ buffer;
   
  double sizeInInches;
  HRESULT result = GetIntegratedDisplaySize(&sizeInInches) ;

  if (SUCCEEDED(result))
  {
    buffer += "Internal display size is " + sizeInInches.ToString() + " inches.\n"; 
  }
  else 
  {
    buffer += "No valid Internal display found. \n";
  }

  // Output the string buffer here... 
}

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2016 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête sysinfoapi.h
Bibliothèque onecore.lib
DLL kernelbase.dll

Voir aussi

Fonctions d’information système