Freigeben über


D3DKMT_POLLDISPLAYCHILDREN Struktur (d3dkmthk.h)

Die D3DKMT_POLLDISPLAYCHILDREN-Struktur beschreibt Parameter zum Abfragen der Konnektivität status aller untergeordneten Geräte der angegebenen Grafikkarte.

Syntax

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;

Member

[in] hAdapter

Ein D3DKMT_HANDLE Datentyp, der das Kernelmodushandle für den Grafikkarten darstellt, um die Konnektivität status untergeordneter Geräte abzufragen.

[in] NonDestructiveOnly

Ein UINT-Wert, der angibt, ob der Aufruf der D3DKMTPollDisplayChildren-Funktion nur nicht zerstörungsfähig sein soll. Ein wert ohne Zero gibt nur einen nicht zerstörungsfreien Aufruf an. ein Wert von null gibt an, dass der Aufruf destruktiv sein kann (d. a. der Aufruf kann visuelle Artefakte auf dem Bildschirm verursachen).

[in] SynchronousPolling

Wird ab Windows 7-Betriebssystem unterstützt.

Ein UINT-Wert, der angibt, ob die Konnektivität status aller untergeordneten Geräte innerhalb von 1 Sekunde nach dem Aufruf von D3DKMTPollDisplayChildren gemeldet wird. Wenn sie auf einen wert ohne Wert festgelegt ist, wird die Konnektivität status innerhalb von 1 Sekunde gemeldet. Andernfalls gibt es kein Zeitlimit, wann der Anzeigeminiport abgeschlossen und die Abrufe gemeldet werden kann.

Wenn der Anzeigeminiporttreiber untergeordnete Geräte abfragen muss, nachdem die Benachrichtigung über ein ACPI-Ereignis erhalten wurde, sollte die Runtime SynchronousPolling auf einen Wert ohne Zero festlegen.

[in] DisableModeReset

Wird ab Windows 7-Betriebssystem unterstützt.

Ein UINT-Wert, der angibt, ob Reaktionen des Anzeigeminiporttreibers auf Entdeckungen neuer untergeordneter Geräte während des Abrufintervalls deaktiviert werden. Wenn sie auf einen Wert ohne Zero festgelegt sind, werden solche Reaktionen des Treibers während des Abrufintervalls deaktiviert. Legen Sie in diesem Fall den SynchronousPolling-Parameterfest, wenn Sie DisableModeReset festlegen. Andernfalls sind normale Reaktionen des Fahrers auf Entdeckungen neuer untergeordneter Geräte zulässig.

[in] PollAllAdapters

Wird ab Windows 7-Betriebssystem unterstützt.

Ein UINT-Wert, der angibt, ob alle untergeordneten Geräte abgefragt werden. Wenn sie auf einen wert ohne Wert festgelegt ist, werden alle untergeordneten Geräte abgefragt. Andernfalls werden nur die untergeordneten Geräte ermittelt, die sich auf dem angegebenen Adapter befinden.

[in] PollInterruptible

Wird ab Windows 7-Betriebssystem unterstützt.

Ein UINT-Wert, der angibt, ob untergeordnete Geräte, die die Hot-Plug-Erkennung (HPD) kennen, abgefragt werden. Wenn sie auf einen wert ohne Wert festgelegt ist, werden HPD-fähige untergeordnete Geräte abgefragt. Andernfalls werden HPD-fähige untergeordnete Geräte bei der Abfrage möglicherweise nicht ermittelt.

HPD-fähige Geräte sind geräte, für die in einem Aufruf von DxgkDdiQueryChildRelations die ChildRelations-Instanz verwendet wird. ChildCapabilities. HpdAwareness-Member hat einen Wert, der nicht gleich HpdAwarenessUninitialized oder HpdAwarenessNone ist.

Weitere Informationen zu HPD-fähigen Geräten finden Sie unter Überwachen der Hot Plug-Erkennung.

[in] Reserved

Wird ab Windows 7-Betriebssystem unterstützt.

Dieser Member ist reserviert und sollte auf null festgelegt werden. Das Festlegen dieses Elements entspricht dem Festlegen der verbleibenden 26 Bits (0xFFFFFFC0) eines 32-Bit-Werts auf Nullen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Kopfzeile d3dkmthk.h (einschließlich D3dkmthk.h)

Weitere Informationen

D3DKMTPollDisplayChildren

DxgkDdiQueryChildRelations