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 podría devolver otros valores NTSTATUS .

Comentarios

El controlador cliente instalable (ICD) de 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 destructivo (es decir, provocar artefactos visuales). Para el sondeo típico, el ICD debe establecer NonDestructiveOnly enTRUE 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 se muestran 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 Value
Cliente mínimo compatible Windows Vista
Plataforma de destino Universal
Encabezado d3dkmthk.h (incluya D3dkmthk.h)
Library Gdi32.lib
Archivo DLL Gdi32.dll

Consulte también

D3DKMT_POLLDISPLAYCHILDREN