Tentang GDI Print API

Salah satu fitur utama fungsi dalam API cetak GDI adalah dukungan mereka terhadap kemandirian perangkat. Alih-alih mengeluarkan perintah khusus perangkat untuk menggambar output pada printer atau plotter tertentu, aplikasi memanggil fungsi tingkat tinggi dari antarmuka perangkat grafis (GDI). Misalnya, untuk mencetak gambar bitmapped, aplikasi dapat memanggil fungsi BitBlt , menyediakan koordinat untuk bitmap serta menangani identifikasi konteks perangkat sumber dan tujuan (DC). Panggilan ke BitBlt kemudian dikonversi ke perintah perangkat mentah oleh driver printer. Driver perangkat adalah pustaka tautan dinamis (DLL) yang mendukung antarmuka driver perangkat (DDI). Driver perangkat menghasilkan perintah perangkat mentah saat memproses panggilan ke fungsi DDI yang dibuat oleh mesin grafis. Perintah diproses oleh pencetak ketika mencetak gambar. Sintaks, angka, dan jenis perintah ini bervariasi dari perangkat ke perangkat.

Gambaran umum ini menyediakan informasi tentang topik berikut.

Antarmuka Pencetakan Default
Konteks Perangkat Printer
Printer Lolos
Tampilan dan Output WYSIWYG
DEVMODE Per Pengguna