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.