Freigeben über


GetIntegratedDisplaySize-Funktion (sysinfoapi.h)

Ruft die beste Schätzung der diagonalen Größe des integrierten Bildschirms in Zoll ab.

Syntax

HRESULT GetIntegratedDisplaySize(
  [out] double *sizeInInches
);

Parameter

[out] sizeInInches

Die beste Schätzung der diagonalen Größe des integrierten Bildschirms in Zoll.

Rückgabewert

Der Ergebniscode, der angibt, ob die Funktion erfolgreich oder fehlgeschlagen ist.

Hinweise

Verwendet den Anzeigetreiber als Quelle für Informationen zur Anzeigegröße. Registrierungsüberschreibungen auf die Bildschirmgröße werden nicht verwendet. Verwendet den Verbindungstyp des Displayadapters, um zu bestimmen, welche Anzeige (falls vorhanden) integraler Bestandteil des Systems ist. Wenn keine interne Anzeige erkannt wurde, wird ein Fehler zurückgegeben. Dies erfordert, dass die Anzeige aktiv ist, um erkannt zu werden. Beispielsweise kann der Deckel nicht geschlossen werden, wenn die Funktion aufgerufen wird.

Informationen zum Kompilieren einer Anwendung, die diese Funktion verwendet, finden Sie unter Verwenden der Windows-Header.

Beispiele

Die folgende Funktion zeigt die beste Schätzung der diagonalen Größe des integrierten Bildschirms in Zoll an.

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... 
}

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2016 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile sysinfoapi.h
Bibliothek onecore.lib
DLL kernelbase.dll

Weitere Informationen

Systeminformationsfunktionen