Bagikan melalui


Mengambil Data Perangkat

Aplikasi dapat menggunakan fungsi berikut untuk mengambil data perangkat menggunakan konteks perangkat: GetDeviceCaps dan DeviceCapabilities.

GetDeviceCaps mengambil data perangkat umum untuk perangkat berikut:

  • Tampilan Raster
  • Printer matriks-titik
  • Printer inkjet
  • Printer laser
  • Plotter vektor
  • Kamera dengan teknologi raster

Data ini mencakup kemampuan perangkat yang didukung, termasuk resolusi perangkat (untuk tampilan video), format warna (untuk tampilan video dan printer warna), jumlah objek grafis, kemampuan raster, gambar kurva, gambar garis, gambar poligon, dan gambar teks. Aplikasi mengambil data ini dengan menyediakan handle yang mengidentifikasi konteks perangkat yang sesuai, serta indeks yang menentukan jenis data yang akan diambil oleh fungsi.

Fungsi DeviceCapabilities mengambil data khusus untuk printer, termasuk jumlah keranjang kertas yang tersedia, kemampuan dupleks printer, resolusi yang didukung oleh printer, ukuran kertas maksimum dan minimum yang didukung, dan sebagainya. Aplikasi mengambil data ini dengan menyediakan string yang menentukan perangkat dan port printer, serta indeks yang menentukan jenis data yang akan diambil fungsinya.