Informace o rozhraní API pro tisk GDI
Jednou z hlavních funkcí rozhraní API pro tisk GDI je podpora nezávislosti zařízení. Místo vydávání příkazů specifických pro zařízení pro kreslení výstupu na konkrétní tiskárně nebo plotru aplikace volá funkce vysoké úrovně z rozhraní grafického zařízení (GDI). Například při tisku rastrového obrázku může aplikace volat funkci BitBlt, poskytnout souřadnice rastrového obrázku a také zpracovávat identifikaci kontextu zdrojového a cílového zařízení . Volání BitBlt je poté ovladačem tiskárny převedeno na nezpracované příkazy zařízení. Ovladač zařízení je dynamická knihovna (DLL), která podporuje rozhraní ovladače zařízení (DDI). Ovladač zařízení generuje nezpracované příkazy zařízení, když zpracovává volání funkcí DDI vytvořených grafickým modulem. Příkazy jsou zpracovány tiskárnou při tisku obrázku. Syntaxe, číslo a typ těchto příkazů se liší od zařízení po zařízení.
Tento přehled obsahuje informace o následujících tématech.
výchozí tiskové rozhraní
kontexty tiskárnového zařízení
Úniky tiskárny
WYSIWYG zobrazení a výstup
Per-User Mód Vývojáře