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 |