Partilhar via


Recuperando dados do dispositivo

Os aplicativos podem usar as seguintes funções para recuperar dados do dispositivo usando um contexto de dispositivo: GetDeviceCaps e DeviceCapabilities.

GetDeviceCaps recupera dados gerais do dispositivo para os seguintes dispositivos:

  • Exibições de varredura
  • Impressoras de matriz de pontos
  • Impressoras a jato de tinta
  • Impressoras laser
  • Plotadores de vetor
  • Câmeras de varredura

Os dados incluem os recursos com suporte do dispositivo, incluindo resolução do dispositivo (para vídeos), formato de cor (para vídeos e impressoras coloridas), número de objetos gráficos, recursos de varredura, desenho de curva, desenho de linha, desenho de polígono e desenho de texto. Um aplicativo recupera esses dados fornecendo um identificador que identifica o contexto de dispositivo apropriado, bem como um índice que especifica o tipo de dados que a função deve recuperar.

A função DeviceCapabilities recupera dados específicos para impressoras, incluindo o número de compartimentos de papel disponíveis, os recursos duplex da impressora, as resoluções compatíveis com a impressora, o tamanho máximo e mínimo de papel com suporte e assim por diante. Um aplicativo recupera esses dados fornecendo cadeias de caracteres especificando um dispositivo de impressora e uma porta, bem como um índice que especifica o tipo de dados que a função deve recuperar.