Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
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 |