Compartir a través de


Función D3DKMTPollDisplayChildren (d3dkmthk.h)

La función D3DKMTPollDisplayChildren consulta el estado de conectividad de todos los dispositivos secundarios del adaptador especificado.

Sintaxis

NTSTATUS D3DKMTPollDisplayChildren(
  [in] const D3DKMT_POLLDISPLAYCHILDREN *unnamedParam1
);

Parámetros

[in] unnamedParam1

Puntero a una estructura de D3DKMT_POLLDISPLAYCHILDREN que describe los parámetros para consultar el estado de conectividad de los dispositivos secundarios del adaptador.

Valor devuelto

D3DKMTPollDisplayChildren devuelve uno de los siguientes valores:

Código devuelto Descripción
STATUS_SUCCESS El estado de conectividad se recuperó correctamente.
STATUS_DEVICE_REMOVED El adaptador de gráficos se detuvo.

Esta función también puede devolver otros valores de NTSTATUS.

Observaciones

El controlador cliente instalable (ICD) openGL llama a D3DKMTPollDisplayChildren para consultar el estado de conectividad de todos los dispositivos secundarios del adaptador. El ICD establece el miembro NonDestructiveOnly de D3DKMT_POLLDISPLAYCHILDREN para indicar si D3DKMTPollDisplayChildren debe ser destructiva (es decir, provocar artefactos visuales). Para el sondeo típico, el ICD debe establecer nonDestructiveOnly en TRUE para evitar que la pantalla parpadee.

Los nuevos dispositivos secundarios se enumeran en el administrador de Plug and Play (PnP) cuando PnP los detecta. A continuación, los dispositivos aparecen en el administrador de dispositivos. Si PnP determina que se quitó un dispositivo secundario, el dispositivo se notifica como una eliminación sorpresa.

Requisitos

Requisito Valor
cliente mínimo admitido Windows Vista
de la plataforma de destino de Universal
encabezado de d3dkmthk.h (incluya D3dkmthk.h)
biblioteca de Gdi32.lib
DLL de Gdi32.dll

Consulte también

D3DKMT_POLLDISPLAYCHILDREN