Fungsi DisplayConfigGetDeviceInfo (winuser.h)
Fungsi DisplayConfigGetDeviceInfo mengambil informasi konfigurasi tampilan tentang perangkat.
Sintaks
LONG DisplayConfigGetDeviceInfo(
[in, out] DISPLAYCONFIG_DEVICE_INFO_HEADER *requestPacket
);
Parameter
[in, out] requestPacket
Penunjuk ke struktur DISPLAYCONFIG_DEVICE_INFO_HEADER . Struktur ini berisi informasi tentang permintaan, yang mencakup jenis paket dalam anggota jenis . Jenis dan ukuran data tambahan yang dikembalikan DisplayConfigGetDeviceInfo setelah struktur header bergantung pada jenis paket.
Mengembalikan nilai
Fungsi mengembalikan salah satu kode pengembalian berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Fungsi berhasil. |
|
Kombinasi parameter dan bendera yang ditentukan tidak valid. |
|
Sistem tidak menjalankan pengandar grafis yang ditulis sesuai dengan Windows Display Driver Model (WDDM). Fungsi ini hanya didukung pada sistem dengan driver WDDM berjalan. |
|
Pemanggil tidak memiliki akses ke sesi konsol. Kesalahan ini terjadi jika proses panggilan tidak memiliki akses ke desktop saat ini atau sedang berjalan pada sesi jarak jauh. |
|
Ukuran paket yang diteruskan penelepon tidak cukup besar untuk informasi yang diminta pemanggil. |
|
Terjadi kesalahan yang tidak ditentukan. |
Keterangan
Gunakan fungsi DisplayConfigGetDeviceInfo untuk mendapatkan informasi tambahan tentang sumber atau target untuk adaptor, seperti nama tampilan, mode tampilan pilihan, dan nama perangkat sumber.
Pemanggil dapat memanggil DisplayConfigGetDeviceInfo untuk mendapatkan nama yang lebih ramah untuk ditampilkan di antarmuka pengguna. Pemanggil dapat memperoleh nama untuk adaptor, sumber, dan target. Pemanggil juga dapat memanggil DisplayConfigGetDeviceInfo untuk mendapatkan resolusi terbaik dari perangkat tampilan yang terhubung.
Contoh
Lihat QueryDisplayConfig untuk contoh DisplayConfigGetDeviceInfo.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia di Windows Vista dan versi yang lebih baru dari sistem operasi Windows. |
Target Platform | Universal |
Header | winuser.h (sertakan Windows.h) |
Pustaka | User32.lib; OneCoreUAP.lib di Windows 10 |
DLL | User32.dll |
Set API | ext-ms-win-ntuser-sysparams-ext-l1-1-1 (diperkenalkan dalam Windows 10, versi 10.0.14393) |
Lihat juga
DISPLAYCONFIG_DEVICE_INFO_HEADER
DISPLAYCONFIG_TARGET_DEVICE_NAME