Bagikan melalui


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

Fungsi Informasi Sistem