Bagikan melalui


struktur D3DKMT_POLLDISPLAYCHILDREN (d3dkmthk.h)

Struktur D3DKMT_POLLDISPLAYCHILDREN menjelaskan parameter untuk mengkueri status konektivitas semua perangkat anak dari adaptor tampilan yang diberikan.

Sintaks

typedef struct _D3DKMT_POLLDISPLAYCHILDREN {
  [in] D3DKMT_HANDLE hAdapter;
  [in] UINT          NonDestructiveOnly : 1;
  [in] UINT          SynchronousPolling : 1;
  [in] UINT          DisableModeReset : 1;
  [in] UINT          PollAllAdapters : 1;
  [in] UINT          PollInterruptible : 1;
  [in] UINT          Reserved : 27;
} D3DKMT_POLLDISPLAYCHILDREN;

Anggota

[in] hAdapter

Jenis data D3DKMT_HANDLE yang mewakili handel mode kernel ke adaptor grafis untuk mengkueri status konektivitas perangkat anak.

[in] NonDestructiveOnly

Nilai UINT yang menentukan apakah panggilan ke fungsi D3DKMTPollDisplayChildren hanya boleh tidak merusak. Nilai bukan nol hanya menunjukkan panggilan yang tidak merusak; nilai nol menunjukkan panggilan dapat merusak (yaitu, panggilan dapat menyebabkan artefak visual di layar).

[in] SynchronousPolling

Didukung dimulai dengan sistem operasi Windows 7.

Nilai UINT yang menentukan apakah status konektivitas semua perangkat anak dilaporkan dalam 1 detik dari panggilan ke D3DKMTPollDisplayChildren. Jika diatur ke nilai bukan nol, status konektivitas dilaporkan dalam waktu 1 detik. Jika tidak, tidak ada batas waktu saat miniport tampilan dapat menyelesaikan dan melaporkan polling.

Jika driver miniport tampilan perlu melakukan polling perangkat anak setelah menerima pemberitahuan peristiwa ACPI, runtime harus mengatur SynchronousPolling ke nilai bukan nol.

[in] DisableModeReset

Didukung dimulai dengan sistem operasi Windows 7.

Nilai UINT yang menentukan apakah ada reaksi driver miniport tampilan terhadap penemuan perangkat anak baru dinonaktifkan selama interval polling. Jika diatur ke nilai bukan nol, reaksi driver tersebut dinonaktifkan selama interval polling. Dalam hal ini, atur parameter SynchronousPollingsaat mengatur DisableModeReset. Jika tidak, reaksi normal driver terhadap penemuan perangkat anak baru diizinkan.

[in] PollAllAdapters

Didukung dimulai dengan sistem operasi Windows 7.

Nilai UINT yang menentukan apakah semua perangkat anak dijajaki. Jika diatur ke nilai bukan nol, semua perangkat anak akan dijajaki. Jika tidak, hanya perangkat anak yang berada di adaptor yang ditentukan yang ditemukan dalam polling.

[in] PollInterruptible

Didukung dimulai dengan sistem operasi Windows 7.

Nilai UINT yang menentukan apakah perangkat anak yang mengetahui deteksi hot-plug (HPD) dijajaki. Jika diatur ke nilai bukan nol, perangkat anak yang sadar HPD akan dijajaki. Jika tidak, perangkat anak yang sadar HPD mungkin tidak ditemukan dalam polling.

Perangkat yang sadar HPD adalah perangkat yang, dalam panggilan ke DxgkDdiQueryChildRelations, ChildRelations. Kemampuan Anak. Anggota HpdAwareness memiliki nilai yang tidak sama dengan HpdAwarenessUninitialized atau HpdAwarenessNone.

Untuk informasi selengkapnya tentang perangkat yang sadar HPD, lihat Memantau Deteksi Hot Plug.

[in] Reserved

Didukung dimulai dengan sistem operasi Windows 7.

Anggota ini dicadangkan dan harus diatur ke nol. Mengatur anggota ini setara dengan mengatur 26 bit yang tersisa (0xFFFFFFC0) dari nilai 32-bit ke nol.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista
Header d3dkmthk.h (termasuk D3dkmthk.h)

Lihat juga

D3DKMTPollDisplayChildren

DxgkDdiQueryChildRelations