Compartilhar via


Função D3DKMTPollDisplayChildren (d3dkmthk.h)

A função D3DKMTPollDisplayChildren consulta a conectividade status de todos os dispositivos filho do adaptador especificado.

Sintaxe

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

Parâmetros

[in] unnamedParam1

Um ponteiro para uma estrutura D3DKMT_POLLDISPLAYCHILDREN que descreve os parâmetros para consultar status de conectividade dos dispositivos filho do adaptador.

Retornar valor

D3DKMTPollDisplayChildren retorna um dos seguintes valores:

Código de retorno Descrição
STATUS_SUCCESS A status de conectividade foi recuperada com êxito.
STATUS_DEVICE_REMOVED O adaptador gráfico foi interrompido.

Essa função também pode retornar outros valores NTSTATUS .

Comentários

O ICD (driver de cliente instalável) do OpenGL chama D3DKMTPollDisplayChildren para consultar a conectividade status de todos os dispositivos filho do adaptador. O ICD define o membro NonDestructiveOnly de D3DKMT_POLLDISPLAYCHILDREN para indicar se D3DKMTPollDisplayChildren deve ser destrutivo (ou seja, causar artefatos visuais). Para sondagem típica, o ICD deve definir NonDestructiveOnly como TRUE para impedir que a tela cintile.

Novos dispositivos filho são enumerados para o gerenciador de Plug and Play (PnP) quando o PnP os detecta. Os dispositivos são listados no gerenciador de dispositivos. Se o PnP determinar que um dispositivo filho foi removido, o dispositivo será relatado como uma remoção surpresa.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Plataforma de Destino Universal
Cabeçalho d3dkmthk.h (inclua D3dkmthk.h)
Biblioteca Gdi32.lib
DLL Gdi32.dll

Confira também

D3DKMT_POLLDISPLAYCHILDREN