Delen via


Apparaatgegevens ophalen

Toepassingen kunnen de volgende functies gebruiken om apparaatgegevens op te halen met behulp van een apparaatcontext: GetDeviceCaps en DeviceCapabilities.

GetDeviceCaps algemene apparaatgegevens ophaalt voor de volgende apparaten:

  • Rasterweergaven
  • Dot-matrixprinters
  • Inktjetprinters
  • Laserprinters
  • Vectorploters
  • Rastercamera's

De gegevens bevatten de ondersteunde mogelijkheden van het apparaat, waaronder apparaatresolutie (voor videoweergaven), kleurindeling (voor videoweergaven en kleurenprinters), aantal grafische objecten, rastermogelijkheden, curvetekening, lijntekening, veelhoektekening en teksttekening. Een toepassing haalt deze gegevens op door een ingang op te geven die de juiste apparaatcontext identificeert, evenals een index die aangeeft welk type gegevens de functie moet ophalen.

Met de functie DeviceCapabilities worden gegevens opgehaald die specifiek zijn voor printers, waaronder het aantal beschikbare papierbakken, de dubbelzijdige mogelijkheden van de printer, de resoluties die door de printer worden ondersteund, het maximale en minimale ondersteunde papierformaat, enzovoort. Een toepassing haalt deze gegevens op door tekenreeksen op te geven die een printerapparaat en poort opgeven, evenals een index die het type gegevens aangeeft dat door de functie moet worden opgehaald.