Fungsi D3DKMTPollDisplayChildren (d3dkmthk.h)
Kueri fungsi D3DKMTPollDisplayChildren untuk status konektivitas semua perangkat anak dari adaptor yang diberikan.
Sintaks
NTSTATUS D3DKMTPollDisplayChildren(
[in] const D3DKMT_POLLDISPLAYCHILDREN *unnamedParam1
);
Parameter
[in] unnamedParam1
Penunjuk ke struktur D3DKMT_POLLDISPLAYCHILDREN yang menjelaskan parameter untuk mengkueri status konektivitas perangkat anak adaptor.
Mengembalikan nilai
D3DKMTPollDisplayChildren mengembalikan salah satu nilai berikut:
Menampilkan kode | Deskripsi |
---|---|
STATUS_SUCCESS | Status konektivitas berhasil diambil. |
STATUS_DEVICE_REMOVED | Adaptor grafis dihentikan. |
Fungsi ini mungkin juga mengembalikan nilai NTSTATUS lainnya.
Keterangan
Driver klien yang dapat diinstal OpenGL (ICD) memanggil D3DKMTPollDisplayChildren untuk mengkueri status konektivitas semua perangkat anak adaptor. ICD menetapkan anggota NonDestructiveOnly dari D3DKMT_POLLDISPLAYCHILDREN untuk menunjukkan apakah D3DKMTPollDisplayChildren harus merusak (yaitu, menyebabkan artefak visual). Untuk polling umum, ICD harus mengatur NonDestructiveOnly ke TRUE untuk mencegah layar berkedap-kedinginan.
Perangkat anak baru dijumlahkan ke manajer Plug and Play (PnP) saat PnP mendeteksinya. Perangkat kemudian tercantum di manajer perangkat. Jika PnP menentukan bahwa perangkat anak telah dihapus, perangkat dilaporkan sebagai penghapusan mendadak.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista |
Target Platform | Universal |
Header | d3dkmthk.h (termasuk D3dkmthk.h) |
Pustaka | Gdi32.lib |
DLL | Gdi32.dll |