Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La estructura D3DKMT_POLLDISPLAYCHILDREN describe los parámetros para consultar el estado de conectividad de todos los dispositivos secundarios del adaptador de pantalla especificado.
Sintaxis
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;
Miembros
[in] hAdapter
Un D3DKMT_HANDLE tipo de datos que representa el identificador del modo kernel al adaptador de gráficos para consultar el estado de conectividad de los dispositivos secundarios.
[in] NonDestructiveOnly
Valor UINT que especifica si la llamada al D3DKMTPollDisplayChildren función debe ser solo no destructiva. Un valor distinto de cero indica solo una llamada no destructiva; un valor cero indica que la llamada puede ser destructiva (es decir, la llamada puede provocar artefactos visuales en la pantalla).
[in] SynchronousPolling
Se admite a partir del sistema operativo Windows 7.
Valor UINT que especifica si el estado de conectividad de todos los dispositivos secundarios se notifica en un segundo segundo de la llamada a D3DKMTPollDisplayChildren. Si se establece en un valor distinto de cero, el estado de conectividad se notifica en un segundo. De lo contrario, no hay ningún límite de tiempo cuando el miniporte de pantalla puede completarse e informar del sondeo.
Si el controlador de minipuerto de pantalla debe sondear los dispositivos secundarios después de recibir el aviso de un evento ACPI, el tiempo de ejecución debe establecer SynchronousPolling en un valor distinto de cero.
[in] DisableModeReset
Se admite a partir del sistema operativo Windows 7.
Valor UINT que especifica si se deshabilitan las reacciones del controlador de miniporte de pantalla para detectar nuevos dispositivos secundarios durante el intervalo de sondeo. Si se establece en un valor distinto de cero, estas reacciones del controlador se deshabilitan durante el intervalo de sondeo. En este caso, establezca el parámetro SynchronousPollingal establecer DisableModeReset. De lo contrario, se permiten reacciones normales del controlador a las detecciones de nuevos dispositivos secundarios.
[in] PollAllAdapters
Se admite a partir del sistema operativo Windows 7.
Valor UINT que especifica si se sondean todos los dispositivos secundarios. Si se establece en un valor distinto de cero, se sondean todos los dispositivos secundarios. De lo contrario, solo se detectan en el sondeo los dispositivos secundarios que están en el adaptador especificado.
[in] PollInterruptible
Se admite a partir del sistema operativo Windows 7.
Valor UINT que especifica si se sondean los dispositivos secundarios que son conscientes de la detección de enchufes activos (HPD). Si se establece en un valor distinto de cero, se sondean los dispositivos secundarios compatibles con HPD. De lo contrario, es posible que los dispositivos secundarios compatibles con HPD no se detecten en el sondeo.
Los dispositivos compatibles con HPD son aquellos para los que, en una llamada a DxgkDdiQueryChildRelations, el ChildRelations.ChildCapabilities.miembro HpdAwareness tiene un valor no igual a HpdAwarenessUninitialized o HpdAwarenessNone.
Para obtener más información sobre los dispositivos compatibles con HPD, consulte Monitor Hot Plug Detection.
[in] Reserved
Se admite a partir del sistema operativo Windows 7.
Este miembro está reservado y debe establecerse en cero. Establecer este miembro equivale a establecer los 26 bits restantes (0xFFFFFFC0) de un valor de 32 bits en ceros.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows Vista |
encabezado de | d3dkmthk.h (incluya D3dkmthk.h) |