Fungsi GetIntegratedDisplaySize (sysinfoapi.h)
Mengambil perkiraan terbaik dari ukuran diagonal layar bawaan, dalam inci.
Sintaks
HRESULT GetIntegratedDisplaySize(
[out] double *sizeInInches
);
Parameter
[out] sizeInInches
Perkiraan terbaik dari ukuran diagonal layar bawaan, dalam inci.
Nilai kembali
Kode hasil yang menunjukkan apakah fungsi berhasil atau gagal.
Keterangan
Menggunakan pengandar tampilan sebagai sumber untuk informasi ukuran tampilan. Penimpaan registri ke ukuran layar tidak akan digunakan. Menggunakan tipe koneksi adaptor tampilan untuk menentukan tampilan mana, jika ada, yang merupakan integral dari sistem. Jika tidak ada tampilan internal yang terdeteksi, kesalahan akan dikembalikan. Ini mengharuskan tampilan aktif terdeteksi. Misalnya, tutup tidak dapat ditutup ketika fungsi dipanggil.
Untuk mengkompilasi aplikasi yang menggunakan fungsi ini, lihat Menggunakan Header Windows.
Contoh
Fungsi berikut menampilkan perkiraan terbaik dari ukuran diagonal layar bawaan, dalam inci.
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...
}
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10 [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2016 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | sysinfoapi.h |
Pustaka | onecore.lib |
DLL | kernelbase.dll |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk