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) |