Bagikan melalui


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

Lihat juga

D3DKMT_POLLDISPLAYCHILDREN