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 |