Compartilhar via


DISPLAY_DEVICE

Windows Mobile SupportedWindows Embedded CE Supported

9/9/2008

Essa estrutura recebe informações sobre o dispositivo exibir especificado pelo iDevNum parâmetro da EnumDisplayDevices função.

Syntax

typedef struct _DISPLAY_DEVICE {
  DWORD cb;
  WCHAR DeviceName[32];
  WCHAR DeviceString[128];
  DWORD StateFlags;
  WCHAR DeviceID[128];
  WCHAR DeviceKey[128];
} DISPLAY_DEVICE, *PDISPLAY_DEVICE;

Os membros

  • cb
    Tamanho, em bytes, da DISPLAY_DEVICE estrutura. Isso deve ser inicializado prior to chamado EnumDisplayDevices.
  • DeviceName
    Uma matriz de caracteres que identifica o nome do dispositivo a exibir.

    Este é o dispositivo adaptador ou dispositivo de monitor.

  • DeviceString
    Uma matriz de caracteres que contém o seqüência de caracteres contexto dispositivo exibir.

    Este é o uma descrição de adaptador de exibir o monitor exibir ou.

  • StateFlags
    Estado dispositivo um ou mais sinalizadores. A seguinte tabela mostra a disponível sinalizadores.

    Sinalizador Descrição

    DISPLAY_DEVICE_ATTACHED_TO_DESKTOP

    O dispositivo exibir é parte de área de trabalho.

    DISPLAY_DEVICE_MIRRORING_DRIVER

    Representa um dispositivo pseudo usado para desenho aplicativo espelhada, para arquitetura de comunicação remota ou outros fins.

    Um monitor pseudo invisível está associado com este dispositivo. GetSystemMetrics(SM_MONITORS) somente contas para monitores exibir visível.

    DISPLAY_DEVICE_MODESPRUNED

    O dispositivo exibir tem mais exibir modos que seu suporte dispositivos saída.

    DISPLAY_DEVICE_PRIMARY_DEVICE

    O primário área de trabalho consta o dispositivo. Para um sistema com um cartão exibir único, isso é sempre definido.

    Para um sistema com múltiplo exibir placas, somente um dispositivo pode ter esse conjunto.

    DISPLAY_DEVICE_REMOVABLE

    O dispositivo é removível; Ele não pode ser a exibição primária.

    DISPLAY_DEVICE_VGA_COMPATIBLE

    O dispositivo VGA é compatível.

  • DeviceID
    Windows 98/Me: Um seqüência de caracteres que identifica exclusivamente o adaptador hardware ou o monitor.

    Este é o identificador Plug and Play.

  • DeviceKey
    Reservado.

Remarks

O seqüência de caracteres quatro membros são definidos baseada nos parâmetros passados para EnumDisplayDevices.

Se a pasta lpDevice parâmetro é NULL, DISPLAY_DEVICE é preenchida in with informações sobre os adaptadores exibir.

Se lpDevice é um válido nome dispositivo, ele é preenchido in with informações sobre o monitor para esse dispositivo.

Requirements

Header windows.h
Windows Embedded CE Windows CE .NET 4.2 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also

Reference

EnumDisplayDevices
GetSystemMetrics
GDI Structures